Our Lady of Tinos: The Miraculous Icon

Our Lady of Tinos

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