Meteora
Deep in the heart of Greece, at the north western edge of the fertile Thessalian plain, is a place of mystical awe and medieval mystery. Meteora is the plural of a Greek adjective meaning “hovering above ground.” This word perfectly describes a number of monasteries that are built on the top of monumental monoliths made…
Read More