What is Yoga Nidra? What are the benefits that it offers on physical, emotional and spiritual health? Who should practice Yoga Nidra and Why? Discover the expert answers to all these questions in this article.Yoga Nidra is an ancient tantra meditation technique. In the simplest terms, it means a sleep – that is conscious and full of awareness! It is a sleep in which we do not loose our consciousness. Due to this unique feature of Yoga Nidra, the practitioner experiences a much greater physio...