Santa Cruz del Isolte is the world’s most densely populated island. There are 1,200 people living on a 2-acre island. For size reference, that is about one and a half football fields of land.…
Santa Cruz del Isolte is the world’s most densely populated island. There are 1,200 people living on a 2-acre island. For size reference, that is about one and a half football fields of land.…