Glen Falls
Posted On June 18, 2016
Glen Park
Williamsville, NY
This incredible waterfall is located in the village of Williamsville, NY. It is situated in a small, quiet park. If you’re looking to get lost somewhere peaceful but not too far from the Buffalo/Niagara Falls area, this is a perfect spot. We spent the afternoon at the park and the evening dining at a local restaurant.