What exactly is Ayurveda? Red Dot explains the general principles of this philosophy of natural healing.Photo Credit: