Igbodo

Igbodo na dey town located in Delta State, Nageria.