The little, isolated village of Torcross lies just 8 miles from Dartmouth in a designated Area of Outstanding Beauty in South Hams. A unique spot, Torcross lies on a narrow strip of land with the freshwater lake of Slapton Nature Reserve on one side and the shingle beach of Start Bay on the other.
Read more