Ughelli
city in Delta State, Nigeria
Ughelli is a town in Delta State, Nigeria and one of the 24 kingdoms that make up the Urhobo nation. It also serves as the headquarters of the Isoko North Local Government Area of Delta State, Nigeria.
Ughelli is a town in Delta State, Nigeria and one of the 24 kingdoms that make up the Urhobo nation. It also serves as the headquarters of the Isoko North Local Government Area of Delta State, Nigeria.