Where is Vautorte?
Where is Vautorte located?
Vautorte, Vautorte, France (approx. 48.300064°, -0.8331159°)
Where is Vautorte on the map?
{"latitude":48.300064,"longitude":-0.8331159,"title":"Vautorte"}