This collection of 27 white-sand coral islands is usually visited on a day trip by boat from Cartagena. While many of the islands are uninhabited, several are quite developed and boast hotels and guesthouses. The most developed are Isla Grande and Isla del Rosario, but both make for an idyllic break from the mainland.