Olumo Rock, Abeokuta, Ogun, Nigeria


+1 Likes (0)

Olumo rock, one of the most popular tourist destinations in Nigeria, West Africa, sits in the ancient city center of Abeokuta — a name which means “Under the …


Popular Videos