Time spent in nature improves children's cognitive abilities, their resistance to negative stress and their physical health