Kali Puja is celebrated with pomp and glory in West Bengal, Assam, Odisha, and Tripura on the night of Amavasya or the no moon night in Kartik month of the traditional Hindu calendar. Apart from these Indian states, the rest of India worships goddess Laks