Cayo Coco probably had the most beautiful white sandy beaches I have ever seen. Cayo Coco is an island just North of Cuba and somewhere I would highly recommend to anyone looking for some time in the sun!