The Rosario Islands Archipelago, 45 minutes by boat from Cartagena, is a natural park with turquoise waters, coral reefs, and white sand beaches. Perfect for snorkeling, diving, and total relaxation. Its private islands and cays create a picture-perfect Caribbean setting.