Cayo Coco, in Cuba, is an island that had remained undeveloped for tourism until the 1990s. Resorts and hotels here are modern, and nearby Cayo Guillermo, Cayo Cruz and Cayo Paredón beaches are considered among the most beautiful in the world thanks to their fine white sand. What’s more, getting from the airport to your hotel generally takes no longer than a half an hour.