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 ...