4-shutterstock_698762944.jpg

Shutterstock

Cayo Coco off the northern coast of Cuba covers an area of 143 square miles, making it the second largest of the Jardines del Rey, an archipelago. The destination is known for its pristine white-sand beaches, crystal-clear water and peaceful atmosphere.