The Healing Nature of Trees
Japanese “forest bathing” is the science of nature to heal yourself, wherever you are. Science and research have finally proven something that mankind has known innately for centuries, that trees and nature have healing powers. It has been discovered that trees release antimicrobial essential oils, called …