greece

Literally meaning “suspended in the air”, Meteora– a breathtaking location of 24 monasteries mostly built atop rock pillars, can be a source of insight & inspiration to travellers during winter.  In Greece, in mid-January, a small, short summer season, blossoms in the heart of winter. The sweet light of the season revives the winter colors, whilst the mild temperatures rejuvenate the desire for exploration of Greek beauty.

Comment Stream