‘Shinrin yoku’ is a Japanese expression that literally means ‘forest bathing’. It was first coined in the 1980s to describe the practice of guided forest meditation. Recently, the Telegraph, writing… Read More
‘Shinrin yoku’ is a Japanese expression that literally means ‘forest bathing’. It was first coined in the 1980s to describe the practice of guided forest meditation. Recently, the Telegraph, writing… Read More