Answer
Taunton Lights, also known as Taunton Holiday Lights, is an annual event held in Taunton, Massachusetts, typically taking place from the end of November through the first week of January. During this festive celebration, Taunton Green, the central town common, is adorned with thousands of twinkling lights, creating a magical winter wonderland.