Blue sea and green trees on the coast of Kefalonia Island in the Ionian Sea, Greece.