Where is Vabres-l'Abbaye?
Where is Vabres-l'Abbaye located?
Vabres-l'Abbaye, Vabres-l'Abbaye, France (approx. 43.94526°, 2.8372068°)
Where is Vabres-l'Abbaye on the map?
{"latitude":43.94526,"longitude":2.8372068,"title":"Vabres-l'Abbaye"}