Explore relationships
Abraka
Abraka, is a university town in Delta state, Nigeria. It is also home to two of the main 24 Urhobo kingdoms.
Use + to expand a branch. Click a topic name to open its summary.
Explore relationships
Abraka, is a university town in Delta state, Nigeria. It is also home to two of the main 24 Urhobo kingdoms.
Use + to expand a branch. Click a topic name to open its summary.