1740 Taughannock Blvd, Trumansburg, NY , USA
Located in Trumansburg, NY, Taughannock Falls State Park is a nature lover's paradise! Feel the mist on your face as you gaze at the breathtaking 215-foot waterfall, taller than Niagara Falls. Hike the miles of scenic trails, go swimming in Cayuga Lake, or have a picnic with friends. Don't forget your camera, because this park is selfie-central! Experience adventure and beauty in one place!
Landmark
Lat: 42.5460491, Lon: -76.59931499999999
ShareWebsite LinkCall