Tag: Niagara Falls
-
Top-Rated Attractions and Things to Do in Niagara Falls, NY
14 Top-Rated Attractions and Things to Do in Niagara Falls, NY Niagara Falls is one of the world’s most impressive and famous falls. They are located along the U.S./Canadian border in the extreme northwest of New York State, formed by the Niagara River. Here, the waters of Lake Erie fall more than 200 feet to…