Island Life

Surrounded by clear turquoise water and white sand beaches are the 27 islands that make up Colombia’s Rosario Islands on the northern Caribbean coast.  

Surrounded by clear turquoise water and white sand beaches are the 27 islands that make up Colombia’s Rosario Islands on the northern Caribbean coast.