American Falls

American Falls - New York City

Taken at lunch from the Sheraton probably the finest view of the day apart from getting up front and personal at the falls themselves

August 2010

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