What is Yoga Nidra?
Yoga Nidra is a technique from the great yoga adept Swami Satyananda Saraswati of the Bihar School of Yoga in India. The word yoga means conscious connection to Self. Nidra means sleep. Yoga Nidra, therefore, is a yoga meditation technique…