Olumo Rock is located in Abeokuta, Ogun State, Nigeria. This massive monolithic formation offers panoramic city views and is a popular tourist attraction and sacred site for the Yoruba people.