Downtown Attractions: CN Tower & the EdgeWalk

The CN tower is arguably the most recognized building in Canada and has been for the past 35 years. Throughout its life the tower has been the architectural pride of Toronto and has attracted tourists from all over. If you’re ever lost in this city and can’t figure out which…