Letchworth State Park – Upper and Middle Falls
Letchworth State Park in Central New York State, close by the Finger Lakes, is a surprisingly little-known gem. My completely informal poll of people who live or grew up…
Letchworth State Park in Central New York State, close by the Finger Lakes, is a surprisingly little-known gem. My completely informal poll of people who live or grew up…