Havana is a difficult place to categorise. It's a city of contrasts for sure, you can walk down a street that is falling apart and emerge on the wonderful Grand Theatre of Havana, a rich belle epoque building that wouldn't be out of place in Paris. It's a wonderful, beautiful and ultimately frustrating city that tantalises the visitor with scenes of what was or what might have been instead of what we have, a mixture of fine architecture and dilapidation crying out for restoration to it's former glory. Whatever else Havana may be it certainly isn't dull, It's one of the most vibrant cities on earth and the people survive whatever is thrown at them on a daily basis with pride and dignity and we could all learn a lesson from the resilience of the Cuban people and their determination to face the world with a smile on their face and a finger to hardship and repression. I absolutely loved it, possibly more than anywhere else on earth.