Glen Falls Williamsville NY

Glen Falls

4.3/5
Alltrails (570) · Attractions & activities in Buffalo, United States
Suggest an edit · Your business? Claim now
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 …

Reviews

Alltrails
4.3/5 · 570 reviews

Social profiles

Data from: Alltrails
Wikipedia text under CC-BY-SA license