Where Is Owerri On The World Map

See Where Is Owerri On The World Map Below….

Owerri is a city found in Imo, Nigeria. It is located 5.48 latitude and 7.03 longitude and it is situated at elevation 73 meters above sea level.Owerri has a population of 215,038 making it the biggest city in Imo. It operates on the WAT time zone.

Leave a Reply

Your email address will not be published.