Where is Le Brugeron?

Where is Le Brugeron located?

Le Brugeron, Le Brugeron, France (approx. 45.712276°, 3.7191913°)


Where is Le Brugeron on the map?