Horia Street Khartoum, Khartoum
Khartoum Sudan Khartoum, Khartoum
alinqaz street, railway building khartoum north, khartoum