When you enter the center of the small village of Cucuron in the Luberon area of Provence, France, you are transported back to Medieval times, when houses and streets led their winding way up to a castle on top. This was usually the home of the fiefdom lord. But what makes Cucuron such a delightful […]