Mexico City is one of the biggest cultural capitals of the world, with incredible art, architecture, and beautiful sights to see. The bustling city, which is one of the most populated places on earth, offers centuries of history dating back to the Aztec empire that once stood there. It’s one of the most exciting places to visit, and has some of the most delicious food you can ever try. And best of all, it’s affordable.
Here are 20 reasons you absolutely must put Mexico City on your list of places to travel to!