CN Tower trip planner. Plan your travel route on map, share with your friends and family & find great vacation deals to CN Tower with Voyajo
POI creator (Voyajo Team)
The CN Tower is a communications and observation tower in Toronto, Ontario, Canada. Standing tall, it was completed in 1976, becoming the world's tallest free-standing structure and world's tallest tower. It held both records for 34 years, or one-third century, until the completion of the Burj (...) (from Wikipedia).
Point of interest trips content