Moustiers-Sainte-Marie - "one of the most beautiful villages of France" - nestled under cliffs.

Moustiers-Sainte-Marie - "one of the most beautiful villages of France" - nestled under cliffs.