logo

Video encyclopedia

Otughievwen

Otughievwen town is the ancestral home of the people of the Kingdom of Ughievwen. Otughievwen serves as the headquarters of Ughelli South LGA.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!