Photo by Rob Ross/Paleontological Research InstitutionMuseum
Cayuga Nature Center
Ithaca, NY
The Cayuga Nature Center in Ithaca, NY, spans 100 acres. Visitors can explore miles of trails through woods and fields, along gorges and streams, surrounded by natural habitats. The center also features the TreeTops Treehouse, though its Lodge is currently closed.
View Details


