Discovering Ayurveda
Words by Kate Duncan. Ayurveda, a Sanskrit term loosely translated as the “Science of Life”, can often be an intricate concept to grasp. After a retreat at the Byron Yoga Centre, not only did we understand Ayurveda on a deeper […]