What it’s like on the world’s most crowded island, Santa Cruz del Islote, where more than 800 people live on a 2.4-acre outcrop
Located off the coast of Colombia sits the world’s most crowded island, where more than 800 people are crammed into a 2.4-acre patch. Santa Cruz del Islote is a manmade outcrop and it was established by local fishermen in the 19th century as a base from which to cast their nets. But over the years, … Read more