Aba Island photograph

Aba Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID1083334
Send edit request

About Aba Island


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.

Related Persons

Next Profile ❯