Less than an hour's drive from Avignon, France, on top of a village built into the rocks and overlooking a serene valley, is a newly restored medieval castle that was home to the Avignon popes until ...