Taughannock Falls, Trumansburg, NY
Why are you reporting this puzzle?
“Great fall in the woods”: Taughannock Falls in Trumansburg, NY is 215 feet of true natural splendor. So much Native American history here not far from Cayuga Lake. This majestic waterfall is 33 feet taller than Niagara Falls and is the tallest single drop waterfall east of the Rockies.