Diwali, being the most popular festival of India, is celebrated in almost every region of the country. Although united in the celebrations of Diwali, people from different regions of India have different reasons for celebrating the festival, which are based on their belief of origin of the festival. It is another instance of the unity in diversity of the country.
Northern and western India – In these regions Diwali is celebrated to commemorate the return of Lord Rama to Ayodhya.
Eastern India – In this region, people celebrate the occasion to commemorate the defeat of demon Narakasur.
Maharashtra (south-west) and Mysore (south) – In these regions the story of Mahabali is the reason for celebrating Diwali.
While lighting lamps is a general custom in the North, it is not so popular in the South.