Owo

Local government area in Ondo State, Nigeria

Owo is a local government area in Ondo state, Nigeria. Between 1400 and 1600 AD, it was the capital of a Yoruba city-state. The local government area has a population of 222,262 based on 2006 population census.

Owo News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like