Question: why diwali is celebrated in south india?
Answer: In the South, Diwali is generally celebrated in honor of Lord Krishna's consort Satyabhama slaying the demon Narakasura. So just one day before Diwali, which falls on the Amavas, we have Naraka Chaturdasi here, that is considered the actual start of the festival.