Hike in Taughannock Falls State Park near Ithaca, New York