
The world's tallest freestanding structure on land, the CN Tower, is located in the beautiful multi-cultural city of Toronto and is considered one of the signature icons and one of the most visited landmarks in North America. Standing at 554.3 meters [1 815 feet and 5 inches] no wonder this international attraction is a must see for everyone!
Over 2 million tourists visit this Guinness World Book of Records holder. CN Tower has much more to offer than just a beautiful view of the city of Toronto and Lake Ontario.
The elevator ride in it self is an attraction that will leave you with memories forever.
Although the CN Tower contains a restaurant, a gift shop, and multiple observation levels, have a look at the pictures and you will no longer hesitate to test this unique experience !