New Delhi: Each year, the sacred city of Varanasi celebrates a grand occasion of Diwali after 15 days of the main festival. The city turns into a spectacular show of light, shimmer and faith coming ...