News
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. Video by Natalia Guerrero. Expert says it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results