Endearing Kefalonia Villa - 3 Bedrooms - Villa Afrato Sea View - Private Pool And Wonderful Sea View, Leivathos

Leivathos, Greece