by
Thomas S. Cook
Language: English
Release Date: April 27, 2015
Letchworth State Park, located in the Genesee Valley of western New York State, is renowned for its natural beauty, scenic roads, trails, and recreational facilities. Created from the private estate of William Pryor Letchworth in 1907, the park quickly grew in size and popularity. A series of ambitious...