November 22, 2017
Anambra state

Anambra state

Gist
Ogidi is an Igbo town, the headquarters of Idemili North Local Government area, Anambra State, Nigeria. It has an estimated population of 70,000 and has as its neighbours ...
0