Taughannock Falls

taughan1.jpg - 13.5 K

The Falls after heavy rain. Taughannock's vertical drop of over 200 feet make it the highest single drop waterfall in the northeastern U.S.