Menu
placeholder
Back To Previous

Finger Lakes

Cayuga Nature Center

1420 Taughannock Blvd, Ithaca, NY 14850

Phone: (607) 273-6260

5 miles of trails, some ADA. 135 acres overlooking Cayuga Lake. Recreation-adventure programs for adults & children. Treetops structure & Butterfly exhibit.