Mexico is a fabulous country to explore. From world renown food to ancient pyramids and white-sand beaches, Mexico has something for everyone.
Mexico is a large country and unless you have many months to explore, you’re unlikely to see it all in one visit.
There are literally hundreds of things to do in Mexico but this short list below should give you an idea of the best things to do in Mexico.
1. EXPLORE TIOTIHUACAN
2. EAT YOUR WAY THROUGH MEXICO CITY
3. PARTY IN CANCUN
4. DIVE A CENOTE IN RIVIERA MAYA
5. EXPLORE OAXACA
6. VISIT MONTE ALBAN
7. WALK AROUND CHICHEN ITZA
8. EXPLORE GUANAJUATO
9. VISIT TAXCO
10. LAY ON ONE OF MANY WORLD-CLASS BEACHES
What would you add to this list?