India is a land of festivals, and particularly in Hinduism, there are numerous auspicious days that are celebrated throughout the year so that God's grace remains forever on people practising them. But, one thing is common in all the festivals, that ...