Santa Cruz del Islote is a small island on the Caribbean coast of Colombia. About 500 people live on land the size of a football field....
Recent Comments