Forest Bathing is the practice of immersing yourself in nature for health benefits admin 2 hours ago World Leaks Comments Off on Forest Bathing is the practice of immersing yourself in nature for health benefits 0 Views The Japanese coined the term shinrin yoku, which translates to forest bathing. A practice that studies have shown can help reduce stress. Share Facebook Twitter Stumbleupon LinkedIn Pinterest