... stretch of land called Cayo Ensenachos on the north coast of Villa Clara, the central province of the country. The all-inclusive resort lies within the ...
... island paradise on Cuba's north coast. The resort is perfectly integrated into the natural landscape of Cays Santa Marķa, the largest of the three islands ...