Photo of the Week: The Pyramids of Teotihuacan

The Pyramids of Teotihuacan The Archaeological Zone of Teotihuacan is one of the most important Mesoamerican sites in Mexico. This UNESCO World Heritage Site, located 48km northeast of Mexico City, draws over three millions visitors a year. The origin and the founders of Teotihuacan is uncertain. Archaeologists believe that it is possibly the first Mesoamerican […]

Photo of the Week: The Pyramids of Teotihuacan Read More »