We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
Cayo Coco, an island just north of mainland Cuba, has some of the world’s most gorgeous beaches—think superfine white sand and shallow, clear water. It’s popular with European travelers seeking a sunny escape at one of the island’s beach-side resorts. Snorkeling and diving are fantastic.