Where is Les Beaux?

Where is Les Beaux located?

Les Beaux, Provence-Alpes-Cote d'Azur, France (approx. 44.12528°, 5.21367°)


Where is Les Beaux on the map?