@ user2326255 Verifique se você escolheu a vila na lista suspensa. No html você definiu 0 opção para escolher. Se o usuário não selecionar a vila, o valor padrão será enviado. Altere o código
if($village == "")
{
$message = $message . "Select Your Village<br />";
}
Para
if($village == '0')
{
$message = $message . "Select Your Village<br />";
}
Se o usuário não selecionar a vila, precisamos dizer ao usuário que selecione a vila. A alteração de código acima lançará o erro para o usuário.