Where is Vaugneray?

Where is Vaugneray located?

Vaugneray, Vaugneray, France (approx. 45.737625°, 4.657898°)


Where is Vaugneray on the map?