Alexander 3rd of Macedon:
مرواه (Meroe)
Alexander 3rd of Macedon:
ام درمان (Omdurman)
Alexander 3rd of Macedon:
دنقلا (Dongola)
Alexander 3rd of Macedon:
الخرطوم (Khartum)
Alexander 3rd of Macedon:
Mulwad