This website uses cookies to ensure you get the best experience on our website. Learn more

The Best Attractions In Omdurman

x
Omdurman is the second largest city in Sudan and Khartoum State, lying on the western banks of the River Nile, opposite the capital, Khartoum.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

The Best Attractions In Omdurman

Omdurman Videos

Shares

x
x
x

Near By Places

Menu