Toronto

Toronto is the largest city in Canada and the provincial capital of Ontario. Considered an 'alpha world city', its landscape is dotted with high-rise buildings. The city's most prominent landmark is the CN Tower, which once stood as the tallest free-standing land structure in the world at 553 metres. Toronto is a favourite tourist destination with much to offer with its museums and galleries as well as elegant shopping and dining experiences.

Other Destinations in Canada