Where is Lavardin?
Where is Lavardin located?
Lavardin, Lavardin, France (approx. 47.741695°, 0.88506275°)
Where is Lavardin on the map?
Lavardin - Paris
{"latitude":47.741695,"longitude":0.88506275,"title":"Lavardin"}