A tiny island less than half an acre in size is home to 1,000 people and considered one of the most crowded communities in the world. Migingo Island, which sits on Lake Victoria on the Uganda ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results