Khartoum is the capital city of Sudan. The city is located at the meeting point of the Blue Nile and White Nile Rivers.
Ads
Travel Inspire
Categories
Tags