Proudly Part of Travel Like Jess

Cayuga Nature Center

Cayuga Nature Center, 1420 Taughannock Blvd, Ithaca, NY 14850, USA

About

A 120-acre nature center on the edge of the Finger Lakes with miles of trails through gorges and meadows . The real draw is TreeTops, a six-story treehouse that puts you up in the forest canopy. There are also live animal ambassadors (rescues that can't survive in the wild), a historic WPA-era lodge with a massive Finger Lakes aquarium, and a butterfly garden in summer.

Find Us On