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.
Developed by Tubidy