Glen Falls, Waterfall in New York
Glen Falls is a picturesque waterfall located in the village of Williamsville.
The waterfall has been a cherished landmark since the founding of Williamsville in the early 19th century.
It is a popular gathering spot for local events and celebrations.
Visitors to Glen Falls can enjoy nearby walking trails and picnic areas.
Glen Falls features a series of cascades and is known for its scenic beauty throughout the seasons.
Location: Williamsville
Source: Wikimedia