Pages

Tuesday, May 29, 2018

Pilgrims and Sightseers Flock to Greece’s ‘Miracle Church’ (photos)

A tiny church in Greece’s Peloponnese dating from the 11th or the 12th century is a miracle of nature, and for the faithful, a sign of God’s power. Religious pilgrims and sightseers alike come to visit Saint Theodora, near the village of Vasta, to ...


READ THE ORIGINAL POST AT greece.greekreporter.com