Africa, My Nigeria 8 Tourist Attractions in Ogun State Ogun state is one of the states of the south-western region of Nigeria. It was created in February 1976 from … Read More
Africa, Oto's Journal, Travel Stories My Hiking Experience on Olumo Rock I went hiking with some of my favorite people on Olumo Rock, one of the top tourist destinations in Nigeria … Read More