Karagam, a popular folk dance of Tamil Nadu is a folk dance from the south Indian state performed with musical accompaniment, performed balancing a pot on the head. Traditionally, this dance was performed by the villagers in praise of the rain goddess and river goddess.
-