Toronto, Ontario Landmarks

The landmarks listed below are located in the city of Toronto, Ontario in Canada.

CN Tower

Toronto, Ontario, M5V 2T6, Canada
CN Tower
The CN Tower is a 553.33 meter high (1,815.4 ft) concrete communications and observation tower. It was completed in 1976 and is the tallest free-standing structure in the Western Hemisphere. The tower attracts more than two million visitors a

Popular Landmarks

Visit our sister site:
Visit Landmark: United States