After 22 years of trekking across the high tors of Dartmoor for their annual challenge, a West Devon group has presented its final cheque for charity.

Over all the miles the Darmoor Challenge Group has so far raised £113,688 for charity —and its final fundraising walk and event brought the total to £117,690.93.

Steve Parker presented the grand total to Graham Parkinson from Derriford Children's cancer service at the Burrator Inn on Saturday evening with walkers and supporters.