One of the small Rosario Islands barely above sea level
Rosario Islands

The Rosario Islands comprises about two dozen small coral islands off the coast of Cartagena, Colombia in the Caribbean Sea. The islands are only about an hour boat ride from Cartagena and offer visitors a fun day trip for snorkeling and fresh lobster. The Rosario Islands have an abundance of sea life.

One of the small Rosario Islands off Cartagena being photographed by Colombian woman in white bathing suit
A mermaid statue on top of the corral reefs with a pelican on top
An attractive Colombian woman holding a starfish in the sea in the Rosario Islands