Taughannock Falls State Park New York
Taughannock Falls State Park is one of the outstanding natural landmarks of the Northeast. Taughannock Falls plunges 215 feet over once rocky escarpments that tower nearly 400 feet above the couloir. Gorge and hem trails offer spectacular views from above the cascade and from below at the end of the couloir trail. Campgrounds and cabins …