Jump to content

Imiekuri

From Wikipedia

Imiekuri na dey town in Okpella Etsako East, Edo, Nigeria, it is a village under the larger Okpella clan.