Hidden in the South of France is a little-known town with a rich religious history on par with some of the world's most ...
When people think of the European Middle Ages, it often brings to mind grinding poverty, superstition and darkness.