Located a few kilometers off the coast of Cartagena, the Rosario Islands are a true tropical paradise. This archipelago, made up of more than 28 islands, is famous for its crystal-clear waters, white sand beaches and incomparable marine biodiversity.