What we're about

Invite yourself to experience the deeply nourishing practice of
Yoga Nidra.
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.

Members (971)

Photos (5)