Studies show that even 10 minutes of this activity can lower stress, boost mood, and improve focus.
What is walking (or spending time in nature)?