Where is Bavilliers?
Where is Bavilliers located?
Bavilliers, Bavilliers, France (approx. 47.62207°, 6.8347583°)
Where is Bavilliers on the map?
{"latitude":47.62207,"longitude":6.8347583,"title":"Bavilliers"}