Where is Laveyron?
Where is Laveyron located?
Laveyron, Laveyron, France (approx. 45.202316°, 4.8144436°)
Where is Laveyron on the map?
{"latitude":45.202316,"longitude":4.8144436,"title":"Laveyron"}