Governor Cuomo has announced that the Humphrey Nature Center at Letchworth State Park is now open to its more than 850,000 annual visitors. This state of the art facility is the result of a successful public-private partnership, and will afford visitors access to year-round educational programming. USA Today’s readers awarded Letchworth the 2015 USA Today Readers’ Choice Award for Best State Park.