Ancient ruins meet ultra-chic and modern in Mexico, blessed by the Pacific on one side, and the Gulf of Mexico on the other. Famous for its diverse landscape of mountains, deserts, jungles and, of course, beaches galore.
The island of Cozumel is a diver’s paradise in the Caribbean Sea, featuring the Arrecifes de Cozumel National Park, along with an eco park surrounding a lagoon with underwater caverns home to dolphins, manatees and sea turtles.
Everyone loves The Riviera Maya, a stretch of Caribbean coastline on Mexico’s Yucatán Peninsula, with an impressive array of all-inclusive resorts lining its long beaches. Cancún is a bustling spring-beak destination, or you can go south and relax with some yoga in Tulum, check out the well-preserved ruins of an ancient Mayan port city, go shopping in Playa del Carmen and so much more.