Travel video about destination Delphi in Greece. Set in the picturesque, deeply fissured hillside of the Parnass, Delphi is where over 2000 years ago the Greeks …