Mexico City is an incredible destination with so much to see and do! It’s a bustling metropolis filled with rich history, culture, and amazing food. The city is home to more than 21 million people, making it one of the
2 days in Mexico City itinerary
