Letchworth State Park is located in Wyoming County – New York. Horse trails are located in the Southern Section of Park. Marked Trail Miles: 16 Day Use Parking is located just past Humphrey Nature Center on the right. (Western Side of Park) Horse Camping: No Read more...