Khartoum

E7633

Khartoum is the capital and largest city of Sudan, located at the confluence of the Blue and White Nile rivers and serving as a major political, economic, and cultural center in the region.




Please wait…