Level 2 - 5

Score : Clues :
No more Clues
Located in North Africa
Is one of the most populous countries in Africa and the Middle East
Capital City is Cairo
Guessed