Where is La Barre-en-Ouche?
Where is La Barre-en-Ouche located?
La Barre-en-Ouche, La Barre-en-Ouche, France (approx. 48.946007°, 0.6651163°)
Where is La Barre-en-Ouche on the map?
{"latitude":48.946007,"longitude":0.6651163,"title":"La Barre-en-Ouche"}