Miracle of the Flowers, Annual Prodigy Since the 14th Century

National Catholic Register, Joseph Pronechen: Christmas miracles do happen. One took place during the 12 days of Christmas 682 years ago — a miracle that has repeated every year since then except for the merest fraction of times. With the event came another title for our Blessed Mother — Our Lady of the Flowers.

To be exact, the miracle took place on the evening of Dec. 29, 1336. The place: on the outskirts of Bra, Italy, which is on the road to Turin, where the Shroud of Turin is housed, 27 miles to the north. Story is here.