Where is Uhabia?
Where is Uhabia located?
Uhabia, Uhabia (Station), France (approx. 43.431072°, -1.59836°)
Where is Uhabia on the map?
{"latitude":43.431072,"longitude":-1.59836,"title":"Uhabia"}