CaribbeanResorts & Hotels Review of Brisas Covarrubias Resort – Holguin, Cuba by GO GlobeHopper April 15, 2017 by GO GlobeHopper April 15, 2017 Set on a ribbon of soft, white sand, the Brisas Covarrubias Resort in Holguin delivers an all-inclusive vacation on the most beautiful … 0 FacebookTwitterPinterestEmail