From powdery white sand beaches and colorful coral reefs to a rum-fueled nightlife amid UNESCO-listed colonial architecture, this is a modern Caribbean paradise.
20 of the most beautiful places to visit in Colombia
20 of the most beautiful places to visit in Costa Rica