Photo via Wikipedia, CC BY-SA
Museum of the Earth
🎟️ Attraction in Ithaca, NY
The Museum of the Earth, located at 1259 Trumansburg Road, offers natural history exhibits and science‑related art displays focused on the evolution of Earth and life.
Something unique: Opened in 2003 as part of the Paleontological Research Institution (PRI).
- Address
- 1259 Trumansburg Road
- Phone
- +1-607-273-6623