Niagra Falls

Niagra Falls Claimed

Average Reviews

Description

Niagara Falls borders New York, USA and Ontario, Canada. The three falls that comprise Niagara is a popular destination for visitors. This water system not only serves incredible views but is also the source of hydroelectric power for nearby homes in Canada.

Business Hours

Open 24/7

Statistic

1 Views
0 Rating
0 Favorite
Share

Location

Map

Author

Related Places