Interesting facts about Meteora

The Meteora is one of the largest and most important complexes of Greek Orthodox monasteries in Greece, second only to Mount Athos. The Meteora literally means “middle of the sky“, “suspended in the air” or “in the heavens above” In the Byzantine times, monks had the inspiration to construct monasteries on top of these rocks … Read more