This German saying, die Natur die Energie gibt — nature gives energy, is so apt especially to describe Forest Therapy, a practice Germans swear by. The healing and rejuvenating effects of nature have been long known, yet never have they been more needed than now…