Cuba is a country comprising the island of Cuba as well as Isla de la Juventud and several minor archipelagos.
Offering beautiful coral reefs, world-class shark diving, rich marine life variety and a rare opportunity to dive with saltwater crocodiles, Cuba, notably Jardines de la Reina is no doubt one of the best Caribbean diving destinations.