The city of Cienfuegos, dubbed La Perla del Sur, offers up some of Cuba’s most beautiful architecture. Its historic centre has been deemed a UNESCO World Heritage site and its marina is the start for G Adventure’s “Sailing Cuba” trip.
Find your own deserted beach in the Canarreos Archipelago, which is made up of approximately 350 islets.
Cayo Largo is the second-largest island in the Canarreos Archipelago, a 26-kilometre stretch of paradise.
Snorkelling off the boat offers a chance to see an array of colourful fish, as well as stingrays, green sea turtles and even reef sharks.
A still-operational military outpost on a rugged islet guards an area that is off-limits to foreigners — and is, purportedly, home to Fidel Castro’s private island.