Letchworth State Park, Perry, NY
Monday, May 28th We left the Niagara Falls KOA en route to Letchworth State Park in Perry, NY. Home town of our dear friend, Mary, who had told us about Letchworth. It’s considered the “Grand Canyon of the East” and was voted best State Park in the USA and voted the #1 attraction in New York …