Explore relationships
Osubi
Osubi is a town in Okpe Local Government Area of Delta state, southern Nigeria. The population is approximately over 8000 people.
Use + to expand a branch. Click a topic name to open its summary.
Explore relationships
Osubi is a town in Okpe Local Government Area of Delta state, southern Nigeria. The population is approximately over 8000 people.
Use + to expand a branch. Click a topic name to open its summary.