Caiaphas

The spa of Caiaphas, with its endless beach, lies very close to Olympia.