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.
