The most densely populated island in the world