Greece Archive

Meteora, Greece

Meteora is a high place of Orthodox monasticism, north of Greece, bordering the plain of Thessaly, near the town of Kalambaka, in the valley of the Peneus. These