AL BASHIR AVANUE SUDAN. DAFFUR., DAFFUR/SUDAN
albaraha, khartoum north, khartoum, Sudan,249
industerial area
Alsog Alarabi
Jamhoryia, Khartoum, Khartoum, Sudan,3575
halfaya, khartom, khartoum, sudan, Sudan,
Nile Khartoum, Khartoum
ali abdallatif rd, fihaa building khartoum, khartoum