Chaga mushrooms - a non-timber forest product with powerful health benefits

Chaga mushrooms are a non-timber forest product found on the stem of white and yellow birch. Chaga is known to have powerful health benefits by stimulating the immune system and lowering blood sugar and cholesterol levels.


Older Post