In Hindu mythology, Nagas are semi-divine serpent beings symbolising fertility, cosmic balance, and the duality of creation and destruction. Associated with water, they are guardians of rivers ...