Diwali, the festival of lights, also known as Deepavali, is celebrated with great joy all across India. Lamps are lit, sweets prepared at home, and fire crackers are burst with great enthusiasm. But did you know that this festival is celebrated on different days, at different times and for different gods in different parts of India? India is a big and diverse country. Each part of the country has its own customs, myths, and ways of doing things. Is it any surprise that there are many stories associated with Diwali? In North India, Diwali celebrates King Rama's return to Ayodhya. Down south and in the western part of India, Deepavali marks the day when Lord Krishna defeated the demon Narakasura. And in the east, Diwali is dedicated to goddess Kali. Did you know that some villages in Himachal Pradesh celebrate Diwali one whole month after the rest of the country? This short video is about the many charming tales of this much loved festival.