Author: admin

0 commentsUncategorized

Chaga Mushroom Tea

Chaga mushrooms are unpredictably formed mushrooms that can be discovered developing along trunks of birch trees in Northern Europe. While practically unfathomable in the West, this abnormal looking mushroom found among the bark of Birch trees has for some time been viewed ….  Read More