Taughannock Falls State Park
Plunging 215 feet, Taughannock Falls State Park's namesake waterfall is one of the most outstanding natural attractions of the Northeast. Campsites an