Daily Archives: January 18, 2009

Photos from the new Tellus Museum

The new Tellus Northwest Georgia Science Museum is now open – and we’ve been there!  It’s well worth the short drive (45 minutes for us) north from metro Atlanta.  Despite having been open less than a week, the Tellus was amazingly … Continue reading

Posted in astronomy & space, evolution, science | Tagged , , | 6 Comments