› added 8 years ago
215
TIL Santa Cruz del Islote is the most densely populated island in the world
via reddit.com