Barnstaple
Barnstaple is a town in Devon, a county in South West England. 20,724 people live there. It is found  west southwest of Bristol,  north of Plymouth and  northwest of the county town of Exeter.