Saint-Léon-sur-Vézère, nestled in a loop of the river
Saint-Léon-sur-Vézère, nestled in a loop of the river
Saint Léon sur Vézère
Welcome to one of the most charming villages in the Périgord. Classified among the Most Beautiful Villages in France, Saint-Léon-sur-Vézère is an unmissable pearl of your stay in the Périgord ...