Niagara Falls from afar

Niagara Falls from afar - New York City

Sean K
United Kingdom

November 2007

Looking at the Niagara Falls from the restaurant in 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