Nov 17, 2018 3 min read Top 21 benefits of trees Trees have innumerable benefits for humans and other creatures