omdurman is the sister city of khartoum, on the other side of the nile. its market is one of the largest in africa.
every country or bust!
omdurman is the sister city of khartoum, on the other side of the nile. its market is one of the largest in africa.