In the heavens above: The monasteries of Meteora, Greece
The name Meteora can be literally translated to ‘middle of the sky’ or ‘in the heavens above’, and as our train first pulled into Kalambaka (the town at the foot of Meteora) I could see why. (more…)