Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information South Sands Sailing Watersports ← View details South Sands, Salcombe Regis, Devon TQ8 8LN, United Kingdom, Salcombe Regis, DEVON 01548843451