1. Explore the narrow streets and striking architectural heritage of old Havana, including Plaza de Armas, the oldest square in Cuba
2. Admire beautiful colonial architecture and live music in Santiago de Cuba, Cuba's second city and cultural heartland
3. Learn to salsa – there's no better way to embrace Cuban culture and it's great fun!
4. Step back in time with a stroll around the compact colonial centre of Trinidad with its cobbled streets and colonial buildings
5. Spend a few days in the remote beachside town of Baracoa - Cuba's original capital, surrounded by mountains, lush forest and citrus groves
6. Hit the beach! Cuba is blessed with hundreds of palm-fringed, white beaches lapped by warm, clear seas - amongst the best are Varadero, Caya Coco & Caya Guillermo
7. Visit a cigar factory in Havana and take a tour of the tobacco plantations in the beautiful Vinales valley - a classic Cuban highlight
8. Visit the mausoleum and monument of the legendary Che Guevara in Santa Clara
9. Dive the caves and wrecks of Punta Frances, home to a vivid coral reef and colourful, exotic marine life
10. Take a tour of the incredible Bellamar Caves, near Varadero