Letchworth State Park is a great year-round destination. Nestled in upstate New York between the cities of Buffalo and Rochester lies one of the most beautiful natural attractions on the East Coast.