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