Where is Le Beausset?

Where is Le Beausset located?

Le Beausset, Le Beausset, France (approx. 43.198826°, 5.8007193°)


Where is Le Beausset on the map?