A Walk in the Forests

“For over 1,000 years, the Japanese have been coming to their forests to do what they call ‘forest bathing’” Several months after watching the documentary Call of the Forest: The Forgotten Wisdom of

Keep Reading