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 Obudi, 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.
Our site saves small pieces of text information (cookies) on your device in order to deliver better content and for statistical purposes. You can disable the usage of cookies by changing the settings of your browser. By browsing our website without changing the browser settings you grant us permission to store that information on your device.