Description: The Meteora ("suspended rocks") is the largest and most important complex of monasteries in all of Greece, second only to Mount Athos. The monasteries are built on spectacular natural sandstone rock pillars, at the northwestern edge of the Plain of Thessa
Added into:
3 lightboxes
Image Type: Stock Photo
Uploaded on: March 23, 2007
Photographer:
Ivo Velinov From Bulgaria Member since December 2006