"Owo is a city in Ondo State of Nigeria. Between 1400 and 1600 AD, it was the capital of a Yoruba city-state. The local government has a ...
[Read more]
population of 222,262, based on 2006 population census." - (en.wikipedia.org 08.08.2020)
- Latitude7.1833333969116
- Longitude5.5833334922791
- Population276574