Abuja Attractions - imoleboja rock shelter
This is a massive granite rock with inner apartments capable of accommodating a large number of people.
In the local dialect of the people it means ‘God has built a house’.
It is found in Odo-Owa, Kwara state.