Meteora, Greece's land of spirituality Before I visited Meteora I had seen many breathtaking images of this mythical place that…