Where is Chavoires?

Where is Chavoires located?

Chavoires, Chavoires, France (approx. 45.895058°, 6.1667023°)


Where is Chavoires on the map?