It is called Olumo Rock in Nigeria
We also have other places like that but I cannot remember the name
You are viewing a single comment's thread from:
It is called Olumo Rock in Nigeria
We also have other places like that but I cannot remember the name
Olumo Rock looks interesting, I'd love to explore and take photos there. A natural fortress according to wikipedia, sort of reminds me of Mesa Verde here in the US.