Olumo rock is located in Abeokuta the Ogun state capital. Sitting on a large expanse of land with massive rock formation, it is perhaps the most popular and one of the most prestigious tourist sites in Ogun state and Nigeria, at large. The rock dates back to…