Northallerton, North Yorkshire
of young people by instilling a love of adventure and the great outdoors, encouraging independence and empowering them...