Sue DeakinJul 1, 20193 minYoga, Ayurveda, and ME! The word ‘yoga’ means to unite. Yoga helps to unify and bring harmony to my body, mind and soul. The word ‘ayurveda’ means life science....