Discover why Diwali is India's most beloved festival. Learn about its five-day schedule, regional variations, and tips for navigating temple tours and crowds.