The Floral Offering to Our Lady of the Pillar: History and Tradition
Every October 12, Zaragoza covers Our Lady of the Pillar with a mantle of flowers. This is one of Spain's most beautiful traditions.
Every October 12, Zaragoza covers Our Lady of the Pillar with a mantle of flowers. This is one of Spain's most beautiful traditions.
Twelve meaningful gift ideas, organized by occasion, by person, by name, and by homeland, to give a thoughtful gift to the one you love most.
What is a saint, what does the communion of saints mean, why does the Virgin have so many titles, and what is the meaning of wearing a medal?
From June 6 to 8, 2026, Madrid welcomed Pope Leo XIV. We review the highlights of his visit and what it means for the city's Catholics.
On October 12, Spain celebrates Hispanic Heritage and Our Lady of the Pillar. We’ll tell you why they go together.
What do the medallion that Saint Jude Thaddeus wears on his chest, the flame above his head, the green mantle, the axe, the palm branch, and the book signify?