Deck the halls because Christmas is coming, and so is the 71st annual Christmas Festival of Lights at Attleboro’s historic National Shrine of Our Lady of La Salette, more affectionally referred to as La Salette. One of the most treasured events of the Christmas holiday season, less than an hour…