Where is Barberaz?
Where is Barberaz located?
Barberaz, Barberaz, France (approx. 45.55824°, 5.942127°)
Where is Barberaz on the map?
{"latitude":45.55824,"longitude":5.942127,"title":"Barberaz"}