Mention Mexico and straight away you think of sun, blue skies, white sandy beaches and turquoise blue seas. Sassy senoritas, salsa and tequila, the list goes on. Mmm heaven! Caribbean Mexico boasts some of the finest beaches, most luxurious resorts and best tourist facilities in Central America, along with a spectacular historical heritage. Mayan sites such as Chichen Itza are dotted across this picturesque area, timeless reminders of a remarkable civilisation along with elegant colonial cities such as Merida and natural parks offering unforgettable experiences from swimming with dolphins to game fishing.