Next to the airport

Canada's National Tower – the CN Tower
Highest free-standing manmade structure in the world
Highest post-tension cable building in the world
Highest observation deck in the world – 147 storeys at the skypod

Harbourfront, Lake Ontario


Queen's Park (centre) and University of Toronto (west)
 
 

Back to Itinerary

HOME (Back to Index)

Copyright © 2000 VWM.