Level 6 - 20

Score : Clues :
No more Clues
It’s a landlocked country in Central Africa
Lake of Chad is one of the most beautiful natural wonders of the world and the nation’s greatest tourist attraction
Capital city is N'Djamena
Guessed