Olumo Rock – Abeokuta Nigeria as a Tourist Destination
Olumo Rock is a popular tourist attraction in the city of Abeokuta, Ogun State, Nigeria. It is one of the most popular tourist destinations in Nigeria, West Africa and it sits in the ancient city center of Abeokuta – a name which means…