Delphi: The center of the Ancient World

What they say about us!!