Photo: Mike Griffin

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