Nature Spirits are an inherent part of nature just as we are.
Nature Spirits are a class of beings whose primary function is to help with the growth and nurturing of the life source energy in the various elements of nature like trees, flowers, waterfalls etc.,
Why then don’t we see them around us?