What are the top tourist attractions in Delphi?

Is Delphi walkable?