Ayurveda March 2, 2016 Admin 0 The word Ayurveda is from Sanskrit, an ancient Indian language. It literally means “Knowledge of life”. The underlying concept in the practice of Ayurveda principles […]