Aug 192016
 
Top 10 Attractions at CN Tower, Canada

One of the most famous and popular tourist attractions of Canada is the CN Tower, situated at 301 Front Street West, Toronto. The 553-metre-high tower held the title of being the world’s tallest free-standing structure from 1974 to 2009, until it was surpassed by Dubai’s Burj Khalifa in 2009. Here are the top 10 attractions to experience at Canada’s « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.