Taraba

Taraba

Taraba is a state in North Eastern Nigeria, named after the Taraba River which traverses the southern part of the state. Taraba's capital is Jalingo.

Taraba People (First 1 people) - Page 0

Great antshrike

Great antshrike