Nature walk a treat to the body and soul