Cayo Guillermo, Cuba
A small and clean island with a clear sea, a spacious snow-white coastline and herds of pink flamingos is Cayo Guillermo, lost in the middle of the Caribbean. On this small piece of land, there are only three beaches, washed by a calm sea, with a total length of 4 km, among which the picturesque […]
Continue Reading