Tawstock

From Wikipedia, the free encyclopedia

Tawstock is a village, now part of Barnstaple, in North Devon, England.

Coordinates: 51°03′N 4°03′W / 51.05, -4.05