Adventures

The 1000 Islands Tower in Ontario offers unreal panoramic views of fall foliage

Adventures

The 1000 Islands Tower is a 100-metre tall structure in Lansdown, Ontario where you can experience autumn in a unique way. Atop the tower is a panoramic observation deck with some of the province's most breathtaking views of fall foliage.

Latest in Adventures