Imo is one of the 36 States of Nigeria and is in the south east region of Nigeria. Owerri is its capital and among the largest towns in the State. Its other notable towns are Orlu, Obowo, Oguta, Mbaise and Okigwe. Located in the south-eastern region of Nigeria, it occupies the area between the lower River Niger and the upper and middle Imo River.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.