The world’s most densely populated isle

Natalia GuerreroFeatures correspondent
Five hundred people live in 115 houses on an area the size of a soccer field

Santa Cruz del Islote is a tiny island on the Caribbean coast of Colombia. Five hundred people live in 115 houses on an area the size of a soccer field.