Owo
Local government area in Ondo State, NigeriaOwo is a local government area in Ondo state, Nigeria. Between 1400 and 1600 CE, it was the capital of a Yoruba city-state. The local government area has a population of 222,262 based on 2006 population census.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Owo Museum
Museum in Nigeria

Achievers University
Private university in Owo, Nigeria
Ijebu, Owo
Town in Ondo State Southwestern Nigeria, Nigeria
Federal Medical Centre, Owo
Hospital in Ondo State, Nigeria

Palace of Olowo of Owo
Royal palace of the Yoruba kings of Owo
Owo church attack
2022 massacre in Nigeria