The annual National Shrine of Our Lady of La Salette Festival of Lights will shine its Christmas magic with more than 300,000 lights on display over 10 acres, Nov. 24, 2015 – Jan. 1, 2017, 5-9 p.m. daily, at the La Salette Shrine in Attleboro, Mass.
One of New England’s most famous Christmas events, the Festival of Lights is one way to surely get in the holiday spirit. This is one of those “you had to be there” Christmas light show destinations that requires attendance to fully appreciate the spectacular nature of this event. Christmas at La Salette also features Christmas displays and exhibitions, as well as gift shop items!
Admission to the Festival of Lights is free, but donations are always welcome.
The National Shrine of Our Lady of La Salette is located at 947 Park Ave. For more information on this event and La Salette, in general, log onto the La Salette web site.