Explore relationships

Obiaruku

Obiaruku is an Ukwuani town in Delta State, Nigeria. It was founded by the people of Ezhiọkpọ and Ụmụebu origin of Delta State.

Use + to expand a branch. Click a topic name to open its summary.