The Pyramids of Teotihuacan
The pyramids of Teotihuacan are among the largest in Mesoamerica. They are beautifully preserved and a sight to behold. Teotihuacan is only a couple of hours from Mexico City, and deserves at least a full day to explore it.