Which country is the city Omdurman located in?

Omdurman is the largest city in Sudan, located in the Khartoum State on the western banks of the Nile River. It is known for its bustling markets, cultural heritage, and its historical significance as part of the capital triplet with Khartoum and Bahri.

All questions in our database were added by users and can be incorrect.