It is an ancient mosque in Abeokuta, and its landmark nature can be seen from the Olumo Rock, one of the historic tourist centres in Ogun State of Nigeria.
Its a very good environment
So much loved the environment
The mosque is an ancient structure and located in one of the interior area of Abeokuta, close to itoku market.
Nice mosque
Ok
Good