Gordes Irene S. LevineMarch 20, 20170 Comments Gordes, a hilltop town in the south of France (Credit: Janice Chung)