Cuba’s capital, Havana, is a bustling city filled with history, colourful streets and plenty of places to sample a mojito or two.
Santiago de Cuba, the next largest city, is heavily influenced by African culture, a former capital city and hotbed of revolution, thanks to Fidel Castro's presence here during his studies.
Camaguey is the country's third biggest city, and recognised as a cradle of Cuban culture, featuring a mazy layout that was intended to fool plundering pirates.
If you'd like to get away from the crowds of the city, head to Jardines del Rey, a 450 km archipelago that boasts hundreds of islands. Enjoy the white sand beaches and turquoise waters, and keep an eye out for wandering flamingos.
If it's nature you're after, check out the Cordillera de Guaniguanico, a range of pine-clad mountains that houses endangered animals and represent a wildlife lover's paradise.
Read our Cuba travel guide to find out more about this holiday destination