Owerri

Close

At the heart of Nigeria’s tropical Igboland, Owerri is set amid a lovely, verdant landscape. Unsurprisingly, it’s a centre for outdoor activities around the delightful Oguta Lake, complete with ho...

View full Owerri guide Google view of Owerri area