Khartoum Flights Guide
Khartoum is the largest and capital city of Sudan. It is situated on the convergence of the White Nile, flowing west from Ethiopia and flowing North from Lake Victoria. Al-Muqran is the location where two Niles meet. Visitors books flights READ MORE