Letchworth State Park is a gorge of the Genesee River in Western New York.
Sleeve: short
Archived: no