Crossword clues for City on the slopes of Mount Carmel 5 letters:HAIFACity on the slopes of Mount CarmelHAIFAIsraeli city on the slopes of Mount Carmel