Hayfa is also spelled Haifa.