Skip to main content



Taughannock Falls

Looking down on the magnificent 215ft (66m) drop of Taughannock Falls, located 8 miles fromĀ  Ithaca in the gorgeous Taughannock State park.

Comments

Leave a Reply

You must be logged in to post a comment.