Ayurveda means “The Science of Life.” Ayurvedic knowledge originated in India more than 5,000 years ago and is often called the “Mother of All Healing.” It stems from the ancient Vedic culture and was taught for many thousands of years. The principles of many of the natural healing systems now familiar in the West have their roots in Ayurveda.
We have put a cross a good selection of Ayurvedic health and wellbeing products here.