Activity by Yanis Sicre.

Activity by Yanis Sicre. Letchworth State Park is a 14,427-acre park known for its several waterfalls in the state of New York on Sunday, Nov. 6, 2016.