30 May 2017All Seasons Hotel Destination Owerri, the La Vegas of Nigeria. If you have never visited Owerri, Imo State in Nigeria, then you missed out of the fun in Nigeria. The City of... Continue Reading