The Great Goddess reveals more of her secrets

Teotihuacan stands north-east of Mexico City, a vast complex of stone buildings that archaeologists have been excavating for decades. Now they believe they are close to discovering a royal tomb that will shed light on the region’s ancient rulers. Continue reading The Great Goddess reveals more of her secrets