Taraba

More details

Taraba is region of the country of Nigeria.

Taraba
CountryNigeria