Turquoise ocean and sea meet the horizon off Corfu, Greece, with a curved sandy beach, lush palms and a man-made villa in the foreground.