Where is Chambon-sur-Voueize?

Where is Chambon-sur-Voueize located?

Chambon-sur-Voueize, Chambon-sur-Voueize, France (approx. 46.18863°, 2.425828°)


Where is Chambon-sur-Voueize on the map?