Cave of Archilochos on the Paros island, near Sacred cape in front of the entrance to the harbor of Parikia. (The picture in early evening from ship.)