Benefits of Ayurveda Ayurveda has been a part of life of the people of India since the dawn of civilization and in recent years, Western culture has also embraced the procedure of holistic healing of the patient’s mind, body and spirit. Often called the “Science of Life”, Ayurveda has various physical and mental benefits that…