Mexico has many beaches with palm trees and abundant sand such as those in Cancun or in lesser-known places such as Troncones or Huatulco.
From the well-known Chichen Itza pyramids of the Maya in the Yucatan peninsula to the ruins of Xochicalco in Morelos, Mexico is peppered with ancient ruins that will amaze you.
Get handmade jewelry, clothes, souvenirs and food, such as fresh-baked tortillas with salsa, from the tortillerías in the markets.
Guanajuato, San Miguel de Allende and Zacatecas are only a few of the small colonial towns full of beautiful architecture and winding cobblestone streets that you can find in Mexico.
Find all of your favorite Mexican foods, except with more varieties of salsas and chiles, and discover new treats such as sopes at the restaurants in Mexico.