Why this colourful alternative to Cancun should be top of your Mexico itinerary - Avoid Mexico’s overcrowded tourist spots ...