Aunt Sarah’s Falls
Right by the road!
How To Get There
A sprawling natural paradise located in Ithaca, New York, offering visitors a wide range of recreational activities and stunning sights, included the Enfield Glen gorge and Lucifer Falls.
A picturesque natural retreat near Ithaca, New York, featuring a beautiful series of waterfall cascades, hiking trails, swimming areas, and a tranquil atmosphere for outdoor enjoyment.
A picturesque park located in the Finger Lakes region near Ithaca, New York with the main attraction being the stunning Taughannock Falls and the surrounding natural beauty.