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.
Your inspiration for places to eat and things to do in Toronto. Plus news, events and more. New videos posted daily. View all videos