Cuba

Guardalavaca Beach

Guardalavaca beach offers a perfect combination of fine sand and sea, marked by the neighborhood of the ...