Mewstone, Great and Little, two slaty sea-rocks off the S coast of Devonshire, at the mouth of Salcombe Harbour.
Place Search