Olumo Rock Nigeria (Documentary)

Went on a trip to Olumo Rock Nigeria (Documentary). Olumo Rock a popular tourist attraction in Abeokuta, Ogun state.I had a chance to visit the shr...
Back to Top