What you imagine when hearing ‘quaint medieval French village’ is what you get with Moustiers-Sainte-Marie. Discover one of the most beautiful villages in France.