How many national holidays does India have which are observed in all states and union territories ?
Many Indian festivals are religious in origin ; among them are Chhath , Christmas , Diwali , Durga Puja , Bakr - Id , Eid ul - Fitr , Ganesh Chaturthi , Holi , Makar Sankranti or Uttarayan , Navratri , Thai Pongal , and Vaisakhi .