Santa Cruz del Islote1 1024x576

Santa Cruz del Islote: Extraordinary Life on the World’s Most Crowded Island!

Located in the waters of the Caribbean, within Colombia, Santa Cruz del Islote is the most populous island in the world. On this small island, the size of only two football fields, a community of 1200 people lives in 97 houses. However, there is much more to the island than its size. Living on this …