17: Museum of the Earth (Ithaca) "Where Earth Comes to Life." Fantastic earth science museum on the western side of Cayuga Lake just north of Ithaca. Museum has a dramatic entrance where you walk down, down, down a 500-feet pathway into the museum as if descending down one of Ithaca'...
17: Museum of the Earth (Ithaca) "Where Earth Comes to Life." Fantastic earth science museum on the western side of Cayuga Lake just north of Ithaca. Museum has a dramatic entrance where you walk down, down, down a 500-feet pathway into the museum as if descending down one of Ithaca'...