Igbodo

Na de town in Delta state, Nigeria

Igbodo na dey town located in Delta State, Nageria.[1][2]

  1. "Day-old baby emerges crown prince of Igbodo Kingdom".
  2. "Igbodo community chases Obi's wife from palace".