Where is Vouvray?
Where is Vouvray located?
Vouvray, Vouvray (Station), France (approx. 47.07123°, -0.857289°)
Where is Vouvray on the map?
{"latitude":47.07123,"longitude":-0.857289,"title":"Vouvray"}