While most Indians celebrate the victory of good over evil on the new moon night of Diwali, Varanasi waits for an entire fortnight to really bust out with the fireworks. On the full moon, which is 15 nights after Diwali, Varanasi celebrates Dev Deepawali. It is the day when the gods are believed to visit […]

