Condicional não execulta como planejado!

Oi eu queria que quando eu colocasse o valor, ele verificase se era o pais ou não e isso não acontece!

<!DOCTYPE html>
<html lang="pt-br">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <h1>O seu pais é:</h1>
    <input type="text" name="txt1" id="txt1">
    <input type="button" value="verificar" onclick="valor ()">
    <div id="res">

    </div>
    <script>
        function valor() {
            var txt1 = window.document.querySelector('input#txt1')
            var res = window.document.querySelector('div#res')
            var vel = String(txt1.value)
            var pais = 'brasil'


            if (pais) {
                res.innerHTML = `seu pais é ${vel}`

            } else() {
                res.innerHTML = `${vel}invalidos`
            }

        }
    </script>

</body>

</html>

o else não tem esses parenteses ();

Vc pode olhar o seu console (aperta F12 no teclado) pra entender pq algo não acontece como esperado, lá estava reclamando sobre isso.

Uma dica, não usa var.
Se vc precisar modificar a variavel depois de declara-la, use o let, caso contrario, use const.

E também procura sempre um melhor nome pra as suas variáveis e nomes de função, vc tem que olhar e entender exatamente pra que ela serve, exemplo:

   function checkCountry() {
     const selectorRes = window.document.querySelector('div#res');

     const inputCountry = window.document.querySelector('input#txt1').value;
     const expectedCountry = 'brasil'; 
     // não entendi pq vc fez um if nesse cara, 
     // então coloquei outra validação...

     if (expectedCountry.toLowerCase() === inputCountry.toLowerCase()) {
       selectorRes.innerHTML = `Seu pais é ${inputCountry}`
     } else {
       selectorRes.innerHTML = `O país <b style="text-transform: capitalize">${inputCountry}</b> não existe em nossa base de dados`;
     }

   }