flag79
NIGERIA,FEDERAL REPUBLIC OF NIGERIA
No more Clues
It’s a country located in West Africa and shares land borders with the Republic of Benin in the west, Chad and Cameroon in the east, and Niger in the north
It’s the most populous country in Africa, the seventh most populous country in the world, and the most populous country in the world in which the majority of the population is black
Capital city is Abuja
Guessed