The modern town of Delphi is a haven for tourists who enjoy wandering through its narrow, winding streets.

100delphi142.jpg