Babangida
Nigeria
>
Yobe
>
Tarmua
>
Babangida
Map of Babangida. Tarmua, Yobe, Nigeria. In Babangida, there are 1 streets.
Babbangida Health Clinic