The tiny African island of Migingo, located in Lake Victoria, is one of the world's most densely populated places.
Migingo Island, a tiny islet less than half an acre in size on the border of Uganda and Kenya, is considered to be one of the ...