See all the views of Niagara Falls!

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

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

June 2014

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