Calamos Supports Greece

Agia Theodora

Greece’s Miracle Church: 17 Oak Trees Sprout From Its Roof and Walls

A tiny church in Greece's Peloponnese dating back to 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...