At 215 feet tall, Taughannock Falls in central New York is the tallest single-drop waterfall in the northeast United States, boasting a height that exceeds even the nearby—but much more-famous—Niagara Falls. Taughannock Falls is the centerpiece of a state park bearing its name that is popular for hiking but also swimming and boating on Cayuga […]
Read more of this post
No comments:
Post a Comment