Tellus: About It By Vandy Beth Glenn • Jan 23, 2014 • No comments On January 4 I drove for an hour north to Cartersville, Georgia, to visit Tellus, the Northwest Georgia Science Museum.…