Cliffside splendor in Moustiers Sainte-Marie, France

This spectacular town of 700 residents, is perched dramatically among the cliffs of the Regional Park of the Verdon. Since 1981, it has been designated as one of the most beautiful villages of France (Les plus beaux villages de France). Although human settlement in the area dates back tens of thousands of years, it was…

Read More