Toronto the largest city in Canada is located on the shore of Lake Ontario. It is the most multicultural city in the world with a relatively mild climate. Toronto has plenty of modern attractions including the landmark CN Tower and is an excellent base for visiting the natural wonders of Ontario province.
Toronto Hotel Deals
4* East Sussex Hotel for 2: Breakfast, Dinner & Spa Experience