Olumo Rock, located in Abeokuta, Ogun State, is a towering natural formation that once served as a fortress for the Egba people during intertribal wars. With its ancient caves, carved stairways, and panoramic views of the city, it stands as a symbol of strength, refuge, and rich Yoruba heritage.