OFFA is a beautiful town located in the South Eastern part of Kwara State, Nigeria. Below are shots and aerial pictures of offa, kwara State
Your email address will not be published. Required fields are marked *