Glen Falls (New York) _ Photo

0 Comments

 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 ...wikipedia










You may also like

No comments: