Sources: Government of Punjab (Chandigarh) and Indian bank holidays and public holidays (qppstudio.net). The government of the Indian State of Punjab has announced that Monday, January 30, 2012, would be a one-off state public holiday on account of the upcoming elections to the 117-member state Assembly. [full story]