Located in the heart of Provence, Gordes is a picturesque hilltop village surrounded by the Luberon landscape. Visitors can ...