Waterfalls
/ Letchworth State Park
Letchworth State Park
Letchworth State Park in New York has three high-water falls on the Genesse River.
Lower Falls
Middle Falls
Upper Falls