Taughannock Falls
Posted On June 12, 2016
Taughannock Falls State Park
Ithaca, NY
Located in Taughannock Falls State Park, this is one of the many beautiful waterfalls that can be found in the Ithaca, NY area. The walk to the falls is easy, and park is well taken care of. With camping available and a beach for swimming, this is a great place to spend the whole weekend.