Tamil Nadu government has announced half-day holiday for schools, colleges and other educational institutions in the state on October 30 ahead of the occasion of Diwali. The festival will be celebrated on October 31. Earlier, the state government declared a holiday for government offices, state public sector undertakings, schools and colleges on November 1.