While visiting Paphos on the southwest coast of Cyprus, history sneaks up on you from all sides, including the ground under your feet. read on