Photo: Mike Griffin
St. Cirq-Lapopie, classified as one of the most beautiful villages in France.