Haifa, Israel’s third largest city combines industrial grit, great beauty and vistas to Israel’s northern coast, the hills of the Galilee and beyond.