Kefalonia, Greek Islands.