Bomadi

Nigeria

Bomadi is a town and local government area (LGA) situated in Delta State, Nigeria. It serves as the administrative headquarters for its respective local government area.

The town is primarily inhabited by the Ijaw people and is geographically positioned on the bank of the Forcados River.

Sources

  1. Bomadi