Owo
Your complete guide to living, studying, and building a successful life in Owo.
Loading map…
Owo is a city and local government area in Ondo state, Nigeria. Between 1400 and 1600 CE, it was the capital of a Yoruba city-state.
Guides are coming soon
Community guides for Owo are being written. Check back soon, or sign in to contribute.
Still have questions about Owo? Our community and expert advisors are here to help. Ask a Question