Added by on August 6, 2013

Yoga-nidra means “yoga sleep”. The mind stays fully awake while the body rests. It is a powerful relaxation technique that has been found to reduce tension a…

Category:

Uncategorized

1 Comment

Comments are closed.