Alake

Alake title literally means ‘Lord of Ake’, Ake being the principal quarter of the Egba town of Abeokuta that was established in 1830 east of Ogun River and 70 miles north of the coast. The…

Read More