01. Cayo Coco, Cuba
Cuba has been famous for its coastline and out of the world beaches. It is a good time to go there and check them out as the relations of Cuba and the rest of world are improving now. This place has the most gorgeous beaches in the world. I mean with superfine white sand and shallow crystal clear waters, you will run through it. It’s popular with European travelers seeking a sunny escape at one of the island’s beach-side resorts. Snorkeling and diving are fantastic. There you’ll find many perfect beach resorts as well.