Welcome to Migingo Island in Lake Victoria, Kenya. It is the world's most densely populated island, with a surface area equivalent to half a football pitch and home to nearly a thousand people. The fresh fish here is great, would you like to live here?