Where is Loubillé?
Where is Loubillé located?
Loubillé, Loubillé, France (approx. 46.051197°, -0.063825995°)
Where is Loubillé on the map?
Loubillé - Poitiers
{"latitude":46.051197,"longitude":-0.063825995,"title":"Loubillé"}