Windsor Día de Los Muertos Altar Display on the Green

Location
Windsor Town Green
701 McClelland Drive
Windsor, CA, 95492
Contact
Details

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!

Price
Free
Find Nearby