Legend has it that in Owerri, almost every house has a hotel in it. If you are the traveling type, when next you come to Nigeria, you might want to check out Owerri, IMO State, Igbo Land, Nigeria. Owerri is the quiet Las Vegas of Nigeria. See the videos in the Continue Reading link below.
Hello Igbo Defenders, we saw the Igbo royal coronation video above, Published on Jan 26, 2018, and decided to share it. Enjoy: Below are …Continue reading in link below