Ogbomosho
Ogbomosho (also Ogbomoṣo) is a city in Oyo State, southwestern Nigeria, on the A1 highway. It was founded in the mid 17th century. The population was approximately 645,000 as of 1991; as of March 2005, it is estimated to be around 1,200,000.
Read more about Ogbomosho.