Sources: The Times of India (Gauhati) and Indian bank holidays and public holidays (qppstudio.net). The various Indian states where Id-Ul-Zuha (Feast of Sacrifice) is an annual non-working public holiday, have confirmed that the date for this year's Id-Ul-Zuha in India would be Wednesday, October 16, 2013. [full story]