Saint-Léon-sur-Vézère is a charming medieval village in the Dordogne department, classified as one of the most beautiful villages in France. It features narrow streets, white stone houses, and historic monuments like the 12th-century Roman church and the 16th-century Clérans Château
Plan your family visit to the Saint Léon sur Vézère with these blog insights 👇
