Kalambaka nestles beneath towering Meteora rock pillars where monasteries perch impossibly high and village tavernas serve hearty Thessalian fare.
Curated for Tourist members