Mayor of Barnstaple
The Mayor of Barnstaple together with the Corporation long governed the historic Borough of Barnstaple , in North Devon , England . 
<triplet> Mayor of Barnstaple <subj> Barnstaple <obj> applies to jurisdiction