This tiny rock island name ‘Migingo’ almost half the size of a football field where fishes are hooked by line and trawled by net. This beautiful island is located in Lake Victoria, the largest lake in Africa and the largest tropical lake in the world. According to Amusing Planet, most […]