American Falls Niagara Falls

The American Falls located in Niagara Falls New York is one of three water falls that combine to make Niagara Falls. Each day millions of gallons of water rush over the falls, attracting visitors from around the world. The best view of the American Falls can be achieved across from the American Falls in Niagara Falls Ontario.


Year round 365 days.

Pricing & Passes