Yoga Nidra – What? How it works and Benefits

Yoga Nidra or yogic sleep is a powerful technique of relaxing the mind by relaxing the body promoting deep rest and relaxation that isn’t found in our everyday sleep. It is an amalgamation of visualisation and self-healing leading to stress reduction, better health and tons of other benefits.