Obowo is a Local Government Area of Imo State, Nigeria. Its headquarters is located in Otoko. The LGA is located at about 45 minutes from Owerri, the state capital and less than 30 minutes from the Umuahia. Obowo Local Government Area is made up of Umulogho, Obowo, Avutu and Umuokeh.
Points of interest around Obowo
Some of the major points of attraction around Obowo include:
Hotels in Obiowo
For your stay in Obiowo, visit Jumia Travel for amazing hotel deals and discounts. You can pay directly at the hotel upon check out.