Description Glen Falls is located in a New York State Park that is jointly owned by the Town of Amherst and the Village of Willamsville in western New York (near Buffalo). This beautiful waterfall seems secluded but it is not far from the bustle and traffic of Main Street. The park also includes nice walking paths, ponds with friendly ducks, benches, weeping willows and a window to the past with a nice view of the Williamsville Water Mill.