Ilios 3 Bedroom Apartment with Sea View in Town, Kefalonia

Kefalonia, Grecia