Khartoum, Khartoum State, Sudan
Set amid 3 towns, this island is where the Nile River forms & is home to a 15th-century village.
, Khartoum, Khartoum State, SD
1.8 km away
2.1 km away
2.3 km away
3.0 km away
3.5 km away
3.8 km away
4.4 km away
4.7 km away