France, Occitanie, Aveyron (12), Sainte-Eulalie d'Olt, labellisé Plus Beaux Villages de France, // France, Occitanie, Aveyron, Sainte-Eulalie d'Olt, labelled one of the most beautiful villages in France,