Holy Week in San Miguel de Allende

San Miguel de Allende is a wonderfully festive town celebrating saints, independence days, Catholic holidays, and many other events. My last trip to this magical town was planned around Palm Sunday. What a thrill to witness the events marking the beginning of Holy...