Sprawling beaches, cultural diversity, delicious food, Aztec and Mayan sites and more await you in Mexico. A vacation to the Caribbean will delight your senses with breathtaking scenery, tropical island weather, heavenly scents and exotic sounds.