Yoga is a wonderful stress reliever for both the mind and the body, with practitioners citing health benefits such as ...