There are a number of December festivals that take place across India, which vary in grandeur and charm