Sources: Government of Punjab (Chandigarh) and Indian bank holidays and public holidays (qppstudio.net). The Governments of India's states of Haryana and of the Punjab have separately announced that they had declared the morning of Tuesday, June 21, 2016, as a one-off non-working public holiday in their respective states on account of the upcoming International Yoga Day. [full story]