Things to do in Mexico City

Visit the ancient ruins of Teotihuacan

Explore the historic center

Visit the National Museum of Anthropology

Enjoy Mexican cuisine

Visit the Frida Kahlo Museum

Explore the Xochimilco canals

Experience Lucha Libre

Visit Chapultepec Park

Take a hot air balloon ride

Explore the street art scene