According to the Plus Beaux Villages de France association, Moustiers Saint-Marie (also known as Moustiers) is one of the most beautiful villages in France (there are 161 villages in total with this designation). And, I have to agree (it’s definitely…