View Larger Map
Aba Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Aba_Island Cached
Aba Island is an island on the White Nile to the south of Khartoum, Sudan. It is the original home of the Mahdi in Sudan and the spiritual base of the Umma Party.
Aba Island is an island on the White Nile to the south of Khartoum, Sudan. It is the original home of the Mahdi in Sudan and the spiritual base of the Umma Party.