Scotch Beach: New Shoreham's Rugged Surf Haven on Block Island | OnlyBeaches