Where is L'abadie?
Where is L'abadie located?
L'abadie, L'abadie, France (approx. 43.733376°, 7.28939°)
Where is L'abadie on the map?
{"latitude":43.733376,"longitude":7.28939,"title":"L'abadie"}