Calstock
Calstock () is a parish and a large village in south east Cornwall, United Kingdom, on the River Tamar near the border with Devon. The village is  south west of Tavistock and  north of Plymouth.