Where is Chavoire?

Where is Chavoire located?

Chavoire, Chavoire, France (approx. 45.89557°, 6.16662°)


Where is Chavoire on the map?