When a tourist in Toronto, one must visit the CN Tower if only for the views of the city and the lake. Cost $38 CDN.
The elevator ride is 52 secs and features a view plus a partially glass floor.
The elevator takes your to the main viewing floors which have section that is a glass floor, which you can see all the way down to the Ripley's aquarium , if there aren't a 100 people trying to do the same thing.
The outdoor observation area is on the lower level surrounded by a fence, so you can throw things off the tower. The next level has a couple of bars where you can get a drink and a snack. Or you can enjoy a meal in the 360 restaurant(we did not). We enjoyed a Tower Lager & wine (from the world's highest wine cellar) while watching the World Cup and enjoying the amazing views on a pretty day. We did not do the Edge walk which is an extra cost.
You need a timed ticket to get to the higher observation location. You get the timed ticketed when you get up to the main observation platform.
All tours end in the gift shop naturally.