Welcome To Ahimsas tree

TO practice Ahimsa means to not harm oneself or another physically, verbally, or mentally.

In a more positive sense, adhering to Ahimsa means loving and caring for all creation.