Cuba is the pearl of the Caribbean Sea. Thanks to the colonial past, Havana – the capital – has plenty of palaces, nice mansions, cathedrals, strong forts, and …