Billiri

Billiri is in North East Nigeria.

Understand
Billiri is the name of a town and a Local Government Area in Gombe State, Nigeria.