Invite yourself to experience the deeply nourishing practice of
Meaning ‘The yoga of Sleep’, the practice of Yoga Nidra is a lying down
meditation which gently brings the body into a state of total and deep
relaxation on the physical, mental and emotional levels. Experience the
release of pent-up stress and simply relax.