Destination creator (Voyajo Team)
Bold textIlobu is a town and headquarters of Irepodun Local Government Area of Osun State, Nigeria. The population of Ilobu is 118089 according to the GeoNames geographical database. The nearest airport is Oshogbo airport (...) (from Wikipedia)