When is Kali Pooja Celebrated?
Kali Pooja is celebrated on the Amavasya or the no moon night in the Hindu month of Kartik (October/November). This date of Kali Pooja coincides with Diwali, the North Indian New Year or the Festivals of Lights. Legend Behind Kali Puja According to legends once the demons named Shambhu and Nishambhu grew in force and pose a challenge to Indra, King of Gods, and his Kingdom of Heaven. Gods sought protection from Mahamaya Durga, the Goddess of Shakti or Power. At this stage Goddess Kali was born from Durga’s forehead as Kal Bhoi Nashini to save heaven and earth from the growing cruelty of the demons. After slaughtering the demons, Kali made a garland of their heads and wore it around her neck. In the bloodbath, she lost control and started killing anyone who came her way. There was chaos all around. To stop her, Lord Shiva threw himself under her feet. Shocked at this sight, Kali stuck out her tongue in astonishment, and put an end to her killing spree. The well-known picture of Kali Ma