Owhelogbo
From Wikipedia the free encyclopedia
This article needs additional citations for verification. (February 2024) |
Owhelogbo is an Isoko town in Isoko North Local Government Council, Delta State, southern Nigeria.[1] It has a humid climate.
References[edit]