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.
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.