Ayurveda is an Indian practice of medicine that dates back to more than 4000 years. It’s an age old medical practice which is still widely popular and practiced in India. The word ayurveda is composed of two Sanskrit words- Ayu meaning ‘life’ and Veda meaning ‘knowledge’. Therefore, meaning of ayurveda translates into ‘knowledge of life’....Read More