Taughannock Falls
Looking down on the magnificent 215ft (66m) drop of Taughannock Falls, located 8 miles fromĀ Ithaca in the gorgeous Taughannock State park.
« go back — keep looking »Life in the Collins lab
Looking down on the magnificent 215ft (66m) drop of Taughannock Falls, located 8 miles fromĀ Ithaca in the gorgeous Taughannock State park.
« go back — keep looking »