
Place
human settlement in Lewis County, New York, United States of America
Free account · your comment posts right after signup
Not who you're looking for? Others named Beaver Falls: city in Pennsylvania, United States · waterfall in Columbia River Gorge · television series · human settlement in United States of America
Beaver Falls is a hamlet in the town of Croghan, west of the village of Croghan, in Lewis County, New York, United States. The hamlet had a population of around 500 in 2007.