With running taking off in India in a big way, people have been aspiring to run marathons. However, running a full marathon which is 42.195 KM is a distance which one needs to train for. Fortunately, there are many training plans available on the internet which gives runners a lot of options. Some of the training plans which are famous are the ones by Jeff Galloway, Hal Higdon, Run Less Run Faster...
Read More