Khartoum, Sudan
Al-Inqaz St, Khartoum North, Sudan
police center street, Atbara, Sudan
East Nile, Sudan
أم درمان،، Umm Durman, Sudan
Sudan
Manshia Bridge, Khartoum, Sudan
Omdurman, Sudan
Halfia Elmouluk, Sudan
الإزيرقاب، Sudan
Al-Ma Una St, Khartoum North, Sudan