Click here to discover Auribeau, a stunning village of the Luberon, in the Vaucluse département in Provence.| French Moments