playa bonita
A day at Isla Grande, the star of Isla Rosario, Colombia
Hiding just a 45-minute boat ride from Cartagena’s shores, are 27 tiny coral islands located that together form the archipelago of Isla Rosario. The islands are one of Colombia’s 46