Ihitte Ogwa

From Wikipedia, the free encyclopedia

Ihitte Ogwa is a village in southeastern Nigeria located near the city of Owerri, Imo State.[1]

Related Articles

Wikiwand AI