The monasteries in Meteora, Greece, have been built atop towering rock formations. Find out what visiting the Meteora Monasteries is like.