Gordes May 12, 2016 Chris Clemens The beautiful hill town of Gordes, in the Luberon region of Provence, France.