What are the Benefits of Yoga?

Yoga has innumerable benefits. It increases our body flexibility, tones our body, helps lose weight and helps with cardio and circulatory health. Yoga should be done regularly for best results.