Where is Vouvray?

Where is Vouvray located?

Vouvray, Vouvray (Station), France (approx. 47.07123°, -0.857289°)


Where is Vouvray on the map?