Oyo

Oyo

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.

Oyo People (First 1 people) - Page 0

Oyo

Oyo