Where is Uhabia?

Where is Uhabia located?

Uhabia, Uhabia (Station), France (approx. 43.431072°, -1.59836°)


Where is Uhabia on the map?