Where is Barembach?
Where is Barembach located?
Barembach, Barembach, France (approx. 48.476738°, 7.230374°)
Where is Barembach on the map?
Barembach - Strasbourg
{"latitude":48.476738,"longitude":7.230374,"title":"Barembach"}