Here is your guide to the Archaeological site of Delphi Greece. Set in the mountainside of central Greece, this ancient city is awaiting exploration.