The Zócalo, Mexico City's main plaza, is a hub of activity and subject to many a celebration, making it the perfect place to tuck into a tasty taco and observe local life. Located at the very heart of the city, the Zócalo is flanked by the largest and oldest cathedral in Latin America and the National Palace which, during colonial rule, was the seat of power of the Spanish viceroys. Head to the city's southern neighborhoods for a glimpse into the turbulent lives of Frida Kahlo and Diego Rivera, two of Mexico's most iconic artists, sample mouthwatering Mexican cuisine at the vibrant markets and lose yourself in a maze of cobblestone streets and impressive remains from the days of the Mayan and Aztec empires.
Thirty miles away lie the ruins of Teotihuacan, one of the largest cities of the ancient world. Dating back to 200 BC, this intriguing complex of pyramids and chambers is still being excavated today and makes for a perfect stop on route to explore Mexico's central highlands.