yoga nidra
Showing the single result

Yoga Nidra
Yoga Nidra is a traditional practise from the yoga tradition, literally meaning “sleep of the yogi” or “psychic sleep”. This is a deep, extended relaxation practise.
Showing the single result