The Best Foods to Eat for a Healthy Liver

1. Mushrooms

Credit: Google Images

2. Avocado

Credit: Google Images

3. Broccoli

Credit: Google Images

4. Green tea

Credit: Google Images

5. Ginger

Credit: Google Images

6. Coconut

Credit: Google Images

7. Turmeric

Credit: Google Images

8. Garlic

Credit: Google Images

9. Walnuts

Credit: Google Images

Credit: Google Images

10. Lemon

The 10 foods that have the most vitamin C