Obowo
Obowo Towns And Villages Obowo, usually written Obowu, is a Local Government Area in Imo State, Nigeria. It was created from Etiti LGA and is headquartered at Isi Nweke. Below is the complete list Of Towns And Villages In Obowo Local Government, Imo State, Nigeria: 1 kena-Logha • Ehume Umunachi 2 Avutu • Amaeke • …