Taughannock Falls - Digital Images by Ron Skinner
Powered by SmugMug Log In

Taughannock Falls is 215' high and is 33' higher than Niagara Falls and is the highest freefall in waterfall in the northeastern United States. It falls with such force, the plunge pool below is more than 30' deep

New YorkWaterfallsFinger LakesWatkins Glenn