logo

Tag : Lucifer Falls

Robert H Treman State Park Lucifer Falls

Robert H. Treman State Park – Ithaca

One could say this is Watkins Glen’s Doppelganger! But they would be weird… Address: 105 Enfield Falls Rd, Ithaca, NY 14850 Phone: (607) 273-3440 Website: https://parks.ny.gov/parks/135/ In all honesty, the first time I visited Robert H. Treman State Park, I thought of Watkins Glen State Park a lot! Starting from the lower lot, the hike is a bit steep, but most can easily get to the gorge trail with a little effort put forth. There are a couple of trails to get you […]