Share on Facebook Follow on Facebook Add to Google+ Connect on Linked in Subscribe by Email Print This Post Obi is a town and local government area in Benue State, Nigeria. History Of Obi LGA, Benue State added by Media Nigeria on February 23, 2022View all posts by Media Nigeria →