France The country of the ill-fated Cathars and the mythical town of Rennes-le-Chateau. « ‹ 1 of 2 › »