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, from Thanksgiving Day to the first Sunday in the new year, daily from 5-9 p.m., 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. It’s simply beautiful and quite moving. 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.Follow us on social media