What Does Akobo state Oyo Mean?
Ibadan would be the money metropolis of Oyo state, in south-western Component of Nigeria. It is considered the most populous town within the state by using a population of three million. It's the 3rd most populous town in Nigeria, soon after Lagos and Kano; Ibadan has the most important geographical area in Nigeria.Ibadan is definitely the capital