Karnataka is a state in southwestern India. The capital is Bengaluru, which is home to many international companies. The Karnataka government observe about 22 public holidays each year. Many private companies will observe the major holidays and a selection of the other holidays, to give employees a total of about 13 holidays.