‘Naagamandala’ is a ritual involving the appeasement of the serpent god by employing songs,dances, Sanskrit and Kannada ritualistic-chants.

Naagamandalas are artistic patterns drawn with elaborate detail using natural colours on sacred ground and hold the image of a serpant. This celebration happens as serpent god is a symbol of fertility and an embodiment of life-force.

The male dancers in this dance performance are called vaidyas, and they dance around the Naagamandala which is the object of worship dressed up as Naagakannikas or female serpants.