Cuba is full of incredible cities many of which have UNESCO world heritage status, and each one different in its own unique way, no stay in Cuba would be complete without a stay in at least one of these, speak to one of our specialists for a complete insight.