Answer by
Petalmaker1 (263)
Yoga Nidra means yogic sleep. It comes from the Indian culture. This type of induced relaxation is said to enhance the immunity of the human body. As a heightened level of consciousness, it claims to improve emotional, physical and spiritual qualities. As with many other practices of Yoga, it is becoming more and more popular.