Ibadan
Ibadan is a city in southwestern Nigeria and the capital of Oyo State. It grew from a nineteenth-century Yoruba war camp into one of Nigeria’s largest cities.
Ibadan is a city in southwestern Nigeria and the capital of Oyo State. It grew from a nineteenth-century Yoruba war camp into one of Nigeria’s largest cities.