Khartoum Meaning
The capital of Sudan which lays on convergence of the White Nile and the Blue Nile. Khartoum. In history, Khartoum was significant as the center of Egyptian administration and later the site of the Mahdist revolt against British control.

