Why is Yoga an excellent stress reliever?

Why is Yoga an excellent stress reliever?

Stress is commonly defined as tension being applied to an object.  Within the human body this can manifest emotionally, mentally, physically, or more often than not, all three.  Stress is your body’s way of reacting to and coping (or not coping) with what it perceives...