@rocthecitywithhope: New York State Fall Foliage from Imagination Point at Letchworth State Park This video is from a few years ago but I have a feeling it is looking close to this! This is always my favorite place to pull in while driving through Letchworth. If you’re visiting, you can also plan to enjoy a meal at the Glen Iris Inn which has a restaurant inside the park! Letchworth State Park has been named the “Grand Canyon of the East” and has been voted best state park in the country.