Mexico blends ancient Mayan ruins, colourful colonial towns and some of the world’s best beaches. Explore the Yucatan Peninsula’s cenotes and coastline, discover vibrant local culture and food, and experience one of backpacking’s most rewarding destinations.