Where is Baudinard-sur-Verdon?
Where is Baudinard-sur-Verdon located?
Baudinard-sur-Verdon, Baudinard-sur-Verdon, France (approx. 43.716156°, 6.1347885°)
Where is Baudinard-sur-Verdon on the map?
Baudinard-sur-Verdon - Nice
{"latitude":43.716156,"longitude":6.1347885,"title":"Baudinard-sur-Verdon"}