photo sharing and upload picture albums photo forums search pictures popular photos photography help login
Shmuel Halevi | profile | all galleries >> Meteora, Greece, September 2005 tree view | thumbnails | slideshow

Meteora, Greece, September 2005

Meteora, which in Greek means
"hanging from above" is the source for the English word "meteor". The beauty and
uniqueness of this place in northern Greece has no parallel in the world.
Ancient monasteries hanging on top of enormous erect rock cliffs are scattered
throughout this geologically stunning area.