The notion of the naga is found throughout Indian religious culture .
The notion of the naga is typically signifies an intelligent serpent or dragon , who is responsible for the rains , lakes and other bodies of water .
The notion of the naga is found throughout Indian religious culture , and typically signifies an intelligent serpent or dragon , who is responsible for the rains , lakes and other bodies of water .