India celebrates many festivals with zeal and enthusiasm, including two important national festivals - Independence Day and Republic Day. Independence Day is celebrated every year in schools and colleges to commemorate August 15, 1947, the day that India gained independence.