Villa Karydia

Villa Karydia is situated in the traditional village of Municipality of Sfakiotes. It is placed in a full green environment with luxuriant vegetation. It allocates modern and excellent furnished apartments and rooms. It is surrounded by a full green and fine garden of two acres. Villa Karydia is found just[…]