Guardalavaca ist ein Ort an der Nordküste Kubas im Municipio Banes und gehört zur Provinz Holguín. Der Name bedeutet wörtlich „Bewache die Kuh“. Die Bezeichnung hat sich aus dem ursprünglichen Ortsnamen Guardalabarca entwickelt, was „Bewache das Boot“ bedeutet. Der Name beruht darauf, dass die Buchten dort einen Schutz vor Seepiraten boten...