Currently browsing

November 13, 2015

Ayurveda: The Basics

Ayurveda is known as the sister science to yoga. The name is taken from Sanskrit Ayur meaning life and Veda meaning knowledge. …