by PhotoMK on Flickr. Guardalavaca is a town in the Holguín Province of Cuba. It is a tourist