Posted on January 22, 2017 by adminCuba — the most surprising, enthralling and diverse of Caribbean destinations