Main Page | See live article | Alphabetical index

Omdurman

Omdurman is a city on the river Nile in Sudan.