Cayo Coco is an Island just of the Coast of Main Land Cuba, Cayo coco is a purpose built tourist resort that offers a good choice off accommodation, beautiful beach and crystal clear sea, it’s great for swimming and snorkeling and is very popular for those interested in finishing in particular bone fishing.