The CN Tower is a 553 m high and located in Downtown Toronto. Built on former started in 1973, completed in 1976. Tower was the tallest build in the world from 1975 to 2007.
Location
Estimated Cost
38 Canadian Dollar
Estimated Duration
2 hour
Tips
No tips for this experience yet, would you like to add a tip for this experience?