One of Mexico’s best cities to experience the country’s indigenous culture, Oaxaca has a vibrant crafts and art scene, delicious cuisine and a diverse collection of natural riches. At its centre stands the colonial Unesco-listed Oaxaca city, a fascinating cultural hub filled with ornate churches,
Merida is an idyllic paradise with beautiful streets, lined with colourful colonial houses
Cancun lies on the tip of the Yucatan Peninsula on a stunning stretch of coastline on the Gulf of Mexico along with Playa del Carmen and the island of Cozumel (the Mayan Riviera).