Cuba travel guide: Everything you need to know before you go | The Independent

… wild beaches, cultural quirks, cigars, diving, festivals and foodie spots, and the best thing of all – the warm and witty Cubans. Source