Italian model Malika El-Maslouhi on ‘magical’ Morocco trip