Barichara es un municipio colombiano ubicado en el departamento de Santander.