A gorgeous old town on a hill! It's Gordes in Southeastern France!!