Otor-Udu

Nigeria

Otor-Udu is a town located in Delta State, Nigeria. It serves as the local government headquarters for the Udu area and functions as the ancestral home for people connected to or related to the Udu community.

The Udu people are characterized by their distinct cultural identity, including a special dialect that differs slightly from the central Urhobo language of Agbarho.

Sources

  1. Otor-Udu