Our 165th Destination – Toronto, Canada
Canada’s largest city and one of its southernmost, Toronto is located on the northwest shore of Lake Ontario. With a population of 2.5 million in the city itself, and 5.5 million in the Greater Toronto Area (GTA), it is one of the safest cities in North America and ranks high in livability studies. As Canada’s […] Continue reading… from Our 165th Destination – Toronto, Canada