OGBARU HISTORY & MEANING

Ogbaru, which translates into “going downstream” or “going down the river” is situated along the east and west banks of the southernmost (lower) part of the great River Niger .The localities run from Odekpe and Oko Ogbele on the north to Olu Ozizo and Ogwu-Ikpelle into the estuaries that now comprise the Niger Delta Basin.

READ MORE