Pyramid of the Sun – Mexico

Interested in history? Teotihuacan in Mexico is one of the largest Pyramids in the world and a popular tourist attraction just outside Mexico City. Commonly mistaken for Aztec, this Pyramid was built by the Teotihuacan Civilization many years before any records of the Aztecs. We visited the Pyramid of the Sun just outside Mexico City. [...]