Niagara Falls is the most powerful falls in North America, and this country-straddling landmark is one of the top tourist destinations of the region. The falls themselves are truly breathtaking, and while most visitors feel that New York City is ... 

Click here for more details

Attraction location

Advertisement

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