Best Nature preserve in Ithaca, NY

(1) Best Nature preserve

Ithaca Falls Natural Area
1 ITHACA FALLS NATURAL AREA
Park with a large waterfall & fishing

Lake St, Ithaca, NY 14850, United States

Rating: 4.8 (2008)