A street in Delphi, GreeceGreece |  Narrow streets