The hill of Saint-Jacques, a small piece detached from the Luberon, is a natural stronghold today considered as the garden of Cavaillon. Cavaillon is a French commune in the south-east of France, located in the department of Vaucluse in the Provence-Alpes-Côte d’Azur region . The town is located in the Durance valley , at the western end of the Luberon mountain . Former episcopal see , Cavaillon was part of the Comtat Venaissin from 1274 to 1791. Today it […]