From sun-soaked beaches to fun fiestas, Mexico is the ultimate vacation spot.
The Mayan ruins of Chichen Itza, vibrant markets in Oaxaca and the Baja beaches are some of the treasures found in Mexico, which captivates with its diverse landscapes, flavourful cuisine and adventurous activities.
While spots like Cancun and Mazatlan are synonymous with spring breakers, it's easy to get away from the crowds in Puerto Vallarta, Loreto and Los Barriles. Go for a camel ride, swim with whale sharks, try kiteboarding in La Ventana, and go glamping on the Sea of Cortez.
Cabo San Lucas is one of the most popular destinations in Mexico thanks to its ritzy resorts and wide array of activities, while the area around La Paz is popular with fishing enthusiasts and those heading out to Isla Espiritu Santo, which is one of the world’s most abundant ecosystems.