Search results
We did not find results for: Glen Falls (New York).
Check spelling or type a new query.
We did not find results for: Glen Falls (New York).
Check spelling or type a new query.
Glen Falls is a small waterfall located on Ellicott Creek in the village of Williamsville, New York. The hydropower provided by the falls made it an ideal site for a number of early watermills used to grind grist and to power sawmills. Wikipedia