Corfu Island, Ionian Sea, Greece.