News 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,… CelebJamMarch 24, 2024