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?