Khartoum

Sudan's confluence city where the Blue and White Niles meet.


Khartoum's National Museum displays ancient Nubian artifacts.

Have another definition for Khartoum? Click to define it!



© 2020 Africtionary®