Towering over the Thessalian Plain in Central Greece, is a majestic rock formation, called Meteora, meaning ‘elevated’ or ‘hanging from heaven’, where Eastern Orthodox monasteries literally cling to...
Meteora means ‘suspended in the air’ in Greek. This site is one of the largest and most important Greek Orthodox monastic complexes. It is located in the north-western edge of the Plain of Thessaly...