De Rosario-eilanden vormen een archipel in het Caraïbische gebied ongeveer 35 kilometer ten zuidwesten van Cartagena. De 27 kleine koraaleilanden worden omringd door koraalriffen die de kleur van de zee laten variëren van turkoois tot paars. Het hele gebied is uitgeroepen tot een nationaal park; het Corales del Rosario y San Bernardo. De schitterende lagunes, hagelwitte stranden en het kristal heldere water nodigen uit om een paar dagen heerlijk te ontspannen.