Come see beautiful Dia de los Muertos Altars on the Windsor Town Green - colorful joyful memorials for the dead created by families and local groups. This is the first year Windsor Dia de los Muertos has put on an altar-decorating event. Families and groups will begin setting up the altars on Oct. 3 under the pergola near the library, and alongside the Town Green fountains. The altars will be on display throughout October. Come enjoy them any time!