Situated in Eastern Nigeria, Owerri is the capital of Imo state and home to the Igbo people. It's well known for its plethora of hotels, bars, restaur... Learn more
Situated in Eastern Nigeria, Owerri is the capital of Imo state and home to the Igbo people. It's well known for its plethora of hotels, bars, restaurants and nightclubs, which has earned it a reputation as Nigeria's entertainment centre.