1. It's inexpensive to travel, eat, lodge and have fun. A small amount of money will go a long way and you can do more and stay longer on a tighter budget.
2. Incredibly diverse and gorgeous nature (waterfalls, lagoons, deserts, Caribbean and Pacific beaches, jungles, snowy mountains, pine forests, canyons, rivers and more)
3. Rich history (Ruins of the Mayan, Aztec and many more civilizations, one of the most lauded archialogical museums in the world, music and art history that will blow your mind (think Frida Kahlo and Diego Rivera))
4. They party till 5 AM!
5. Delicious food and and a whole other level of fine tequila and mescal
6. A fun, friendly and helpful people and culture, I felt safe my entire trip as a single American woman traveling alone
7. Mardi Gras Parties are renowned here
10. It's about time you figure out all the hub bub over the "Latin Lover"