Where is La Barre?
Where is La Barre located?
La Barre, La Barre (Station), France (approx. 43.52737°, -1.52069°)
Where is La Barre on the map?
{"latitude":43.52737,"longitude":-1.52069,"title":"La Barre"}