Nag Panchami is a sacred Indian festival dedicated to the snake-God. The festival gets its name from the fact that it is celebrated on the fifth day (panchami) of the moonlit fortnight of the Hindu month of Shravan (July /August). The main reason of celebrating this day must be that snakes are a...