Fresh travel warning as Britons could face 'flash flooding and landslides' in the Caribbean

Cuba is a diverse Caribbean country known for vibrant Havana, beachy Varadero, the dramatic landscapes of Viñales, Cuban cigars and retro cars. Source