Letchworth State Park, New York The Upper Falls of Letchworth State Park in New York Letchworth State Park – IMG_2972