Imo State
About Imo State

Imo State

Imo is one of the 36 states of Nigeria and lies in the South East of Nigeria. Owerri is its capital and largest city. Its other major cities are Orlu and Okigwe. Located in the south-eastern region of Nigeria, it occupies the area between […]