CN Tower Toronto - Ontario Canada

The CN Tower is considered one of the Seven Wonders of the Modern World, and is the most popular tourist attraction in Toronto, Ontario.

It was completed in 1976, becoming the world’s tallest free-standing structure and world’s tallest tower at the time. It held both records for 34 years until the completion of Burj Khalifa and Canton Tower in 2010. It remains the tallest free-standing structure in the Western Hemisphere, a signature icon of Toronto’s skyline, and a symbol of Canada attracting more than two million international visitors annually

Join Chief Operating Officer, Jack Robinson as he explores the history of the tower and provides a look into the feature attractions for those who may be planning to visit in the near future.

Want to plan your trip to Canada? Visit

Show Comments

Comments are closed.