A temple that has stood the test of time
Location of Delphi
Delphi is located in Greece, about 100 miles northwest of Athens. Delphi is positioned high in the mountains, in the Ravine of the Phaedriads. Delphi itself is on top of a rocky hill, overlooking a beautiful valley, filled with some of the best quality olive trees in Greece. The closest village to the sanctuary is the village of Delphi, a small village of only 1500, located two km. from the site.