Barnstaple
town and civil parish in Devon, England From Wikipedia, the free encyclopedia
Remove ads
Barnstaple is a town in Devon, a county in South West England. 20,724 people live there.[1] It is found 68 miles (109 km) west southwest of Bristol, 50 miles (80 km) north of Plymouth and 34 miles (55 km) northwest of the county town of Exeter.

References
Other websites
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
