What Is Yoga Nidra?

Need to unwind? Try Yoga Nidra—a meditation and conscious relaxation practice that is intended to induce total physical, mental, and emotional relaxation.