Imoleboja Rock shelter

Imoleboja Rock shelter is found in Odo-Owa, Kwara state. In the local dialect of the people it means ‘God has built a house’. This massive rock formation with natural architectural design, capable of accommodating about 100 people at a time. It once served as a safety hide-out for local maidens protesting against their peers who engaged in pre-marital relations and became pregnant. It is a good site for picnicking and nature lovers.