Oyo, usually referred to as Oyo State to distinguish it from the city of Oyo, is an inland state in south-western Nigeria, with its capital at Ibadan.

View:
Property Location: Oyo State Clear