An island of contrast, Cuba is a heady blend of revolutionary history, irresistible salsa sounds, vintage cars, Caribbean beaches and picture perfect colonial beauty.

From old forts and verdant tobacco fields to caves and colourful coral reefs, it is a visual and cultural melting pot. Where Caribbean rum meets Latino salsa and where bright buildings line the streets, the lively vibe of the cities and towns are a stark contrast to the white sand beaches along the coast. Whether you seek relaxation or an urban atmosphere abuzz with Cuban character, here there is something for everyone. Embrace the magic of the country’s innate musicality; whether at the opera or the ballet, in the melodic drumming of a Santería ceremony or simply in the rhythmic steps of the locals as they saunter along Havana’s musical streets.