Nature offers an opportunity to rest in the present moment free from distractions. Nature is always creating, sustaining, and renewing – without cause or need. Nature can be found inside your home, on your doorstep, and within your heart. The next time you need anything, rest for a moment in nature and see what happens.

Image shared from