Olumo rock: Nigeria’s iconic landmark

Olumo rock is of major importance in the history of the Yoruba tribe in Nigeria. This monumental fortress was a safe haven for ancient Yorubas during the inter-tribal war in the 19th century. Watch to know more!