India is a country of people belonging to many religions. All the major religions have their religious holidays. Sometimes these holidays come together and combined with Saturdays and Sundays they stretch to three or more days.
India should have only two public holidays Republic Day and Independence Day. Government employees have too many holidays. Those who need to take leave on a particular day to celebrate a feast or mourn can take casual leave. Gandhi Jayanti and Ambedkar Jayanti should not be holidays. Some religious holidays are needed by less than 1% of the people.
Parliament should not have a holiday when it convenes because a member died when it was not in session.