Tag: Letchworth Waterfalls
-
Camping at Letchworth State Park, NY – An Outdoor enthusiasts dream.

Three large waterfalls grace this 14,000 acre park known as the Grand Canyon of the East. Letchworth State Park is an all-season outdoor enthusiasts dream.