Michael A. Stecker
|
Meteora, Greece
Meteora is a large important complex of monasteries near Kalambaka, Greece, The monasteries are built on natural rock pillars, at the northwestern edge of the Plain of Thessaly in central Greece. . |
Map of Greece from Corfu to Meteora to Athens (click on map for enlargement) |