Important: Covid-19 guidelines and restrictions for your destination

Owerri Nigeria

Owerri is the capital of Imo state located in the South-eastern region of Nigeria. It is the largest city in the state and it is popular for it’s high quality centres of relaxation which provides quality entertainment. The city is also known for its agricultural activities and great delicacies and currently has an estimated population size of about 1,401,873

Scroll to Top