Kefalonia, on the road