Nigeria
Nigeria, officially the Federal Republic of Nigeria is a federal republic in West Africa, bordering Benin in the west, Chad and Cameroon in the east, and Niger in the north.
New!!: Nkalu and Nigeria · See more »
Owerri
Owerri is the capital of Imo State in Nigeria, set in the heart of Igboland.
New!!: Nkalu and Owerri · See more »