Self catering Holiday Cottages in Cephalonia Greece

 
Lida Villa -- Agia Efimia Cephalonia

Anelina Stone Villa -- Chavdata-lixouri street Chavdata Lixouri Cephalonia Island