Where adventure lives in North Devon.