We did not find results for: Owerri, Nigeria.
Check spelling or type a new query.
City in Nigeria
imostate.gov.ng
Owerri is the capital city of Imo State in Nigeria, set in the heart of Igboland. It is also the state's largest city, followed by Orlu, Okigwe and Ohaji/Egbema. Wikipedia