- …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 Thessaly