I must admit that till the moment I began to plan my trip to Greece, to me, Meteora was not a mesmerizing place packed with monasteries.
It was just the name of my favorite CD by one of my favorite bands, Linkin Park.
Since last Christmas, I know better; much better: Meteora is a rock formation in central Greece, about 350 kilometers north of Athens. It is famous for one of the largest complexes of monasteries.
So my initial rock-band reference was not that mistaken, after all: Meteora is rocking – big time!
This Way to the Whole Story ->