The map shows only the top 50 ranked points of interest for the selected categories.

Top 10 points of interest & tourist attractions in Owerri, Imo area


Owerri Pictures

Owerri Videos

Owerri Travel Guide: Tourist attractions on map • Journey & Trip reviews • Vacation & Resort deals

Owerri travel guide

Owerri Review

Owerri is the capital of Imo State in Nigeria, set in the heart of the Igboland. Owerri consists of three Local Govern Areas including Owerri Municipal, Owerri North and Owerri West, it has an estimated population of about 400,000 as of 2006 and is approximately in area (...) (from Wikipedia)


      

Owerri Trips

 

Hotels

Cars

Flights

Owerri Events