Stadium at Delphi

Stadium at Delphi - Athens

Top of the site at Delphi is the stadium. Quite a trek up the hill but great views from here.

July 2011

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message