Near Lourdas, Vlachata Holiday Villa, Kefalonia (Cephalonia), Ionian Islands, Greece

Luxury 3 Bedroom Villa, Private Pool, Near Beach, Internet