Nag Panchmi is a Hindu festival on which snakes are worshipped. Hinduism is a religion of faith and is surrounded by common search of truth. For Hindus all this means a way of life and worshipping forces of nature has been a part of Hinduism from ancient times. Nag Panchmi is celebrated throughout India and falls on the fifth day of the moonlit fortnight of the month of Sravana, which falls in the month of July or August.
The main reason of celebrating this day must be that snakes are a great threat to mankind during these months. They usually come out of their holes as rainwater seeps in and while looking for shelter they might harm humans. However, this is why they are worshipped this day and fed with milk.
Reason behind celebrating Nag Panchmi
It is believed that Krishna, a Hindu God had saved the lives of people from the harassment of Kaliya, the snake. It is believed that one day, when Krishna was still quite young, was playing by the side of river Yamuna and his ball got stuck in the branches of a tree that was just by the side of the river. While trying to get that ball, Krishna fell into the river. When Kaliya, the snake attacked him, he fought and after some time the snake understood that he was not an ordinary child. This was when he pleaded Krishna not to kill him and Krishna spared him by taking a promise that he will not harass the people anymore. Nag Panchmi is celebrated as the victory of Krishna on Kaliya, the most dangerous snake