Cayo Coco is an island on the northern shores of Central Cuba. Its white sand beach resorts are tucked between lavish forestry and offers a quiet, relaxing vacation close to nature.
While Cuba faces its most severe economic downturn in six decades, the Cuban government has revealed plans to open a new ...