Hotels in Cancun, Mexico – white sands and the Caribbean SeaMexico is becoming an increasingly popular tourist destination – the tropical state boasts a colourful mix of diff…