News

Here are five surprising ways the Japanese cherish nature every day. Forest bathing, or Shinrin-yoku, is all about immersing yourself in a forest environment to feel better. It involves walking slowly ...
The practice of forest bathing was first documented in 800BC in the ancient Japanese religion of Shinto, which believes that everyone and everything is connected. Followers spent time in nature to ...