Diwali, also known as Deepavali, is the vibrant Hindu festival of lights celebrated across various Indian religions. It embodies the profound message of the spiritual victory of light over darkness, good over evil, and knowledge over ignorance. This year, there is confusion in air, whether to celebrate diwali on on October 31 or November 1? Since different ‘Panjikas’ or astrological almanacs have fixed different Amavasya ‘tithis’, there is confusion surrounding the observance of Kalipuja and Diwali. Well, according to astrologers, this year Shyamakali Puja will be observed on October 31 night and Payashraddha and Diwali on November 1