Toronto

Toronto Islands, seen from CN Tower, is North America’s largest car-free community.

5 top must-see sights to visit in Toronto

Toronto, the provincial capital of Ontario, is a chic and animated city. Whether you are looking for excitement, knowledge or relaxation, Toronto has the right activities for you.