Letchworth State Park is to be found in the western part of New York state. Known as the Grand Canyon Of The East, this treasure chest of natural beauty is the 11th stop in the series Off The Beaten Path. Founded in 1906, Letchworth has become a crown jewel of the New York State Park […]