HomeNursing questions Fasciola live in.. Liver and bile duct publisher :NIL NAM -July 02, 2017 Fasciola live in: a. Liver and bile duct*** b. Pancrease c. Stomach d. Kidney. Labels Nursing questions Facebook Twitter Share:Fasciola live in.. Liver and bile duct Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email