CN Tower

posted in: Things to do in Toronto | 0

The CN Tower is Toronto’s most iconic landmark. Standing 553 meters in height, it was the tallest structure in the world from 1976-2010. Despite losing its title, the CN Tower still remains an engineering marvel and popular tourist attraction that … Continued