The Benefits of Triphala

The Benefits of Triphala

There are not many herbs you can say are effective for your spiritual, physical and mental health but Triphala is one of them. Triphala is a staple of Ayurvedic medicine and in India it is considered the greatest and most versatile of all herbal formulations. It has...