Slapton Sands

Pretty cottages at Torcross on the Devon coast, the village sits on a strip of land overlooking Slapton Sands beach with a fresh water lake behind.Pretty cottages at Torcross on the Devon coast, the village sits on a strip of land overlooking Slapton Sands beach with a fresh water lake behind.