Indian Mythology and the Superhuman

India can be called as the land of snakes as there are highly venomous species like King Cobra. Further, there is a tradition regarding snakes to glorify them as Gods. This tradition began from the Naga race of ancient India. “Naga” is a Sanskrit word that refers to a deity or a class of entity …