Wildlife
Cayuga Nature Center
32 locals recommend,
Location
1420 Taughannock Blvd
Ithaca, NY
Tips from locals
Climb six-stories into the tree branches with the TreeTops. See live animals, both indoors and outdoors. Explore the wonders of the natural world first hand.