Barnstaple is a river-port town and civil parish in the North Devon district of Devon, England. The town lies at the River Taw's lowest crossing point before the Bristol Channel. From Wikipedia