Address: Delphi 330 54, Delfi 330 54, Greece
The Delphi archaeological site is located on the slope of Mount Parnassus in the Phocis region of Central Greece, about 180 km from Athens. The site is situated on the southern slopes and offers glorious views of the mountain range while the modern town of Delphi, about 1 km away, provides panoramas of the Corinthian Gulf.