Barnstaple

Barnstaple

Barnstaple 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.

Barnstaple People (First 1 people) - Page 0

Barnstaple Long Bridge

Barnstaple Long Bridge