Karta Vacation Rentals
Planted in Abeokuta’s city center, just a 5-minute drive from Oke-Ilewo Mosque and the June 12 Cultural Center. MKO Abiola International Stadium and the Olusegun Obasanjo Presidential Library are also close by, making this a handy base for sightseeing.