Best Attractions and Places to See in Barnstaple, United Kingdom UK
Barnstaple Flash Flood 17.08.2020
Woman Mistakenly Calls Barnstable, Mass. Police - From Barnstaple, England
New lift brings benefits for Sanctuary residents in Barnstaple
Barnstaple ( or ) is the main town of North Devon, England and possibly the oldest borough in the United Kingdom. It is a former river port, located at the lowest crossing point of the River Taw, flowing into the Bristol Channel.