Nov 24 2009
The Monasteries of Meteora, Greece
The monasteries of Meteora in Greece can be considered an unexplicable phenomenon, a mystery of nature because they were all built on huge rocks. Word by word, ‘meteora‘ means ‘hovering in the air’, just like these spectacular monasteries built on cliffs. Their construction originates back to the 11th Century, when monks, because of the [...]
