Olumo rock, is that you? by Yetunde Ojatula 1 Comment “Mayo, Mayo, Mayo oo, lori Olumo”, simply translated as “rejoice, rejoice on the rock.”If you’re on a tourist visit and you happen to be in Abeokuta, it will be incomplete …