India - Public Holidays
India - the land of festivals has many festivals and special event to celebrate. Various parts of India celebrate different festivals and fairs. So each state in India has its own list of public holidays.

But the following are the full public holidays to the whole country.

New year : January 1

Republic Day : January 26

Labour day : May 1

Independence Day : August 15

Mahatma Gandhi's Birthday : October 2

Christmas Day : December 25