Located in the mergence point-of Blue and White Niles, Khartoum is the business the executive and commerce center of Sudan. Khartoum city is nicely spread-out and huge consisting of three towns; Khartoum North or Omdurman, Khartoum and Bhari lying on the arms of Nile. Getting around Khartoum can be both simple and challenging. The present […]