See all the views of Niagara Falls!

See all the views of Niagara Falls! - Niagara Falls & Around

Diane B

June 2014

This was taken from the top of the Skylon Tower in Niagara Falls, Ontario, Canada.

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message