In which country in Africa is the 'Olumo Rock' located?
Correct answer: Nigeria
Charlie
Convinced me that my next vacation should be Nigeria.
Correct answer: Nigeria