The challenge is to complete 100 Miles through any or as many activities as you need.
United Kingdom
A Ethical and Unique project set up to encourage and motivate people to get more active whilst raising money for charity.