Taughannock Falls Winter
Taughannock Falls Winter
$50.00 – $140.00
Taughannock Falls, NY 2019
Taughannock Falls (meaning “in the trees” in Algonquin) is 215 feet tall and is the tallest free-falling waterfall in the Northeastern United States. It’s also believed that it has been carving a path through this canyon for over 12,000 years.