×

Owerri

City in Nigeria
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
Population: 1.402 million (2016)
Area: 40.15 mi²