Perched on the peaks of towering sandstone rock pillars fashioned millions of years ago stand the monasteries of Meteora, most of that were made during the Middle Ages. The Greek word meteora means that “suspended in the air,” and this phrase aptly describes these outstanding Greek Orthodox monasteries. As one of the most spectacular sights […]