Sources for this article include Cycling – health benefits 30 great benefits of cycling ​​101 Benefits of Cycling That will Make you Love it more