Oyo

More details

Oyo is region of the country of Nigeria.

Oyo
CountryNigeria