Where is Lafarre?
Where is Lafarre located?
Lafarre, Lafarre, France (approx. 45.07907°, 4.5099583°)
Where is Lafarre on the map?
{"latitude":45.07907,"longitude":4.5099583,"title":"Lafarre"}