Indians don't just celebrate festivals; they live for them. There is a festival for every lunar phase, harvest, and deity.