Letchworth State Park is a New York state park located 35 miles (56 km) southwest of Rochester and 60 miles (95 km) southeast of Buffalo in Livingston (towns of Leicester, Mount Morris, and Portage) and Wyoming (towns of Castile and Genesee... Read further