Luxury Villa Holiday Rentals in Provence – Vaucluse, France
Centrally situated within Provence, the Vaucluse region borders the Luberon. Some of Provence’s quintessential sights with incredibly pretty villages including the immortalised Les Baux de Provence. Forested hillsides and broad valleys of the River Durance to the south and mighty River Rhône to the west with famous vineyards and lavender fields. The elegant capital of Vaucluse is the historic walled river city of Avignon.