Our Lady of Tinos: The Miraculous Icon
Our Lady of Tinos is the miraculous icon of the Annunciation housed in the Church of Panagia Evangelistria, the holiest Marian image in Greece. Found buried in a field in the early 19th century after a nun’s visions, it is believed to work miracles, especially healing, and draws pilgrims from across the Orthodox world. This … Read more