
INTERESTING FACTS ABOUT OGBOMOSO
When you are talking about ‘THE LAND OF THE VALIANTS’, you are referring to no other town but Ogbomoso. Ogbomoso is a city in Oyo state, south-western Nigeria. Ogbomoso was …
INTERESTING FACTS ABOUT OGBOMOSO Read More