Cuba is the biggest Caribbean island and one of the biggest islands in the world. It’s year round climate, great culture and beaches make it a hot spot for British travellers. Cuba is so big in fact that you could visit twice and still not see the whole island. Holidays to Cuba combine a cultural…