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* The Midland Manchester Stay - Spa Access & Breakfast for 2