Yogis have been promoting yoga for many centuries. Benefits of yoga go far and beyond improving balance and flexibility of the body to enhancing overall health of body and mind. Yo