Contents

Omdurman

Omdurman is a city on the river Nile in Sudan.