A thick layer of smog engulfed Karnal on Saturday resulting in minimal visibility.