Summarized here.
Immersing ourselves in the natural world distances us from the minute-by-minute demands of our busy days, and helps us appreciate the beauty around us. Parks also provide opportunities for physical activities that promote heart health and reduce stress. It turns out that "slowing down to smell the roses" is more than just folksy advice.