Tagged: Khartoum

Khartoum Skyline

Khartoum Skyline

Khartoum is the capital and largest city of Sudan (in North Africa). Khartoum was established 24 km North of the ancient city of Soba in 1821 by Ibrahim Pasha (the...

Loading...