When thinking of exotic Caribbean destinations, we often think of milky white beaches, colorful cocktails, and endless sunshine. Who wouldn’t want to visit a turquoise tropical oasis? Well, that’s exactly what these three must-visit Caribbean islands—Barbados, Jamaica, and Puerto Rico—bring to the table! If you’re looking for the best ways to experience culture of these...