We know most of you are coming in from out of town. Please feel free to enjoy the area during the best weather NY has to offer! Here are a few places worth checking out during your stay.
Taughannock Falls State Park
1740 Taughannock Blvd, Trumansburg, NY 14886
Taughannock Falls is tallest free-falling waterfall in the Northern US. Great stop for anyone up for a hike.