Deepavali preparations in top gear despite heavy rain pouringWith three days left, preparations for the Deepavali celebration, also known as the Festival of Lights, are now at their peak.Wed Nov 08 2023