Varilhes is a little town – population just under 3,000 – situated at the foothills of the Pyrenean Mountains on the banks of Ariège River. The streets of