Abeokuta is an ancient town of the Egba people who hails from the Yoruba tribe in South western Nigeria. It is the state capital of Ogun State in southwest Nigeria. It is situated on the east bank of the Ogun River, near a group of rocky outcrops in a wooded savanna. The Olumo rock is one of the major attraction of this ancient town.