Where is Les Baux-de-Provence?

Where is Les Baux-de-Provence located?

Les Baux-de-Provence, Les Baux-de-Provence, France (approx. 43.743637°, 4.795125°)


Where is Les Baux-de-Provence on the map?