Oyo

Oyo Overview

Oyo, usually referred to as Oyo State to distinguish it from the city of Oyo, is an inland state in southwestern Nigeria. Its capital is Ibadan, the third most populous city in the country and formerly the second most populous city in Africa.

Oyo

Oyo City Maps

Other Cities You Will Love