Taughannock Falls State Park
Taughannock Falls is 33 ft higher than Niagara Falls and is the highest free-fall waterfall in the northeastern United States. It falls with such force, the plunge pool carved out below is more than 30 ft deep. Somewhere in Tompkins County, the Taughannock Creek empties into Cayuga Lake. Three main falls (Taughannock Falls, Lower…