Barnstaple
Barnstaple is the main town of North Devon, 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
Story Saved
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right.