Omdurman

Omdurman

Omdurman is the most populated city in Sudan and Khartoum State, lying on the western banks of the River Nile, opposite the capital, Khartoum.

Omdurman People (First 1 people) - Page 0

Khalifa House Museum

Khalifa House Museum