Welcome To Olumo Rock.
11th August 2015 BY checkoutafrica
Olumo Rock is a popular tourist attraction in the city of Abeokuta, Nigeria. It was used as a fortress by the Egba people in the early 19th century. Abeokuta Olumo rock, one of the most popular tourist destinations in Nigeria, West Africa, sits in the ancient city center of Abeokuta – a name which means “Under the rock”. Abeokuta was…More