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* Shropshire, Dinner & Treatment for 2 - £2.5 Million Recent Refurb!