Diwali, the festival celebrated with most fervour and zeal in India, marks the return of Lord...