Question: the olumo rock is a choice tourist centre in nigeria located?
Answer: Abeokuta, Ogun State