Where is Degevi?
Where is Degevi located?
Degevi, Adamawa, Nigeria (approx. 10.19665°, 12.23559°)
Where is Degevi on the map?
Degevi - Sun Heaven Hotels
Degevi - Biu
{"latitude":10.19665,"longitude":12.23559,"title":"Degevi"}