-
Walking Off Depression, Beating Stress Outdoors? Nature Group Walks Linked To Improved Mental HealthANN ARBOR, Mich. — They are common suggestions to remedy stress: You just need a breath of fresh air. Walk it off. Get out and see people. Turns out all…