Located just off Colombia’s northern coast, 35 kilometers from Cartagena, the Rosario Islands form a picturesque archipelago of 27 small islands within the Corales del Rosario y San Bernardo National Park. Known for their crystal-clear waters, vibrant coral reefs, and untouched Caribbean landscapes, the islands offer the perfect setting for relaxation and adventure. Visitors can enjoy world-class snorkeling, stunning sunsets, private boat excursions, and unforgettable island experiences surrounded by the beauty of the Caribbean Sea.








