The grandest festival in India, Diwali is a 5-day celebration of light over darkness, good over evil. Every home, street and temple is illuminated with clay lamps (diyas), electric lights and elaborate rangoli.
Best places: Varanasi (Dev Deepawali), Jaipur (royal fireworks), Amritsar (Golden Temple), Ayodhya (3 lakh diyas on the Saryu river).
Why tourists love it: The visual spectacle of millions of lights reflected on sacred rivers is genuinely once-in-a-lifetime.