2005-3-22 2004-3-15 Cuba is the largest and least commercialised Caribbean country. Political factors have kept tourists away since Castro's revolution in the fifties. 29578 text/html 1.0 EN index,follow cuba Cuba travel Cuba and Haiti Video text