Glen Park and Glen Park Falls Williamsville New York Video by Chris Kivi. You'll see the Williamsville Water Mill built in 1811, ducks frolicking, Glen Falls, crisp falls colors and the natural beauty of a public park in one of the safest towns in America. The park extends far beyond what this video shows.
what happened to the old mill? I was there last week and its shut down ...
jeffheat5 1 year ago