Barnstaple is taken to tusk on Elephant Day Barnstaple in North Devon will celebrate Elephant Day on 24th August with a fun-filled day in the heart of the historic market town…