15 Must Visit Toronto Attractions & Travel Guide
1. CN Tower The 553-meter CN Tower is Toronto’s most recognisable landmark and can be seen from almost everywhere in the city. The iconic tower which was completed in 1976, was once the tallest freestanding […]
You must be logged in to post a comment.