TOURING OWERRI CITY: FREEDOM SQUARE.
Unlike most cities in Nigeria, Owerri has many center attractions for tourists. During vacations or your personal time off work or school, you should consider Owerri as one of the cities you might tour. Places like the Imo International Convention Center (IICC), Freedom Square, Ibari Ogwa and House of Freda have the major numbers of tourists this season.
A quick look at the Freedom Square.
Comments
Post a Comment