Beach Front Villa with Private 50m Path to Secluded Beach – Argostoli Town | SherryStay