3: Durga Puja
Yet another of amazing Indian festivals is Durga Puja. Yes, India knows about Durga Puja but it is mostly celebrated in Bengali dominated areas. The true grandeur of Durga Puja can only be seen in Kolkata that was formerly known as Calcutta. This is THE BIGGEST festival for the Bengalis where people worship the divine celestial energy – Adi Shakti – the better half of Lord Shiva himself.
It is known from Hindu scriptures that every living organism in this world is alive because of Adi Shakti as she resides in them in form of energy that channels through their bodies. The celebration of Durga Puja is more about celebrating the woman power – a worship of the warrior face of Adi Shakti in form of Maa Durga.
4: Ganesh Chaturthi
Lord Ganesha – son of Lord Shiva and Mata Parvati (Maa Durga, Adi Shakti, Maa Kali) – is considered as Pratham Pujya (the first god to be worshiped before any other god). This was the boon given to Lord Ganesha by Lord Shiva himself, who is considered as the supreme God of Hinduism. No doubt, Ganesh Chaturthi counts as one of the most amazing Indian festivals.