Owhelogbo

From Justapedia, unleashing the power of collective wisdom
Jump to navigation Jump to search

Owhelogbo is an Isoko town in Isoko North Local Government Council, Delta State, southern Nigeria. It has a humid climate.