The capital of the province of Ontario, Toronto is the largest city in Canada. It is perched on the shores of beautiful Lake Ontario. This historic city combines modern innovation with traditional Canadian culture and style.
62oF - 77oF (Sat)
New York to Toronto featuring Niagara Falls
Thank you for signing up for the TakeTours.com newsletter.