Taughannock Falls is the highest single-drop waterfall in the northeastern US, plunging 215 feet which is three stories taller than Niagara Falls. Visit this amazing waterfall now as the abundant Spring rains make for a spectacular site. Just outside the college town of Ithaca, New York which is home to several other waterfalls. An amazing road trip.
See the amazing videos in my post of Taughannock Falls, Lucifer Falls and Buttermilk Falls.