626. Which of the following lies on the Nile Rivers?

A. Nairobi
B. Addis Ababa
C. Khartoum
D. Kinhasa
✅ The correct answer is option C.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top