is abeokuta a city or town?
Abeokuta, town, capital of Ogun state, southwestern Nigeria. It is situated on the east bank of the Ogun River, around a group of rocky outcroppings that rise above the surrounding wooded savanna.