Karagattam is an ancient folk dance of Tamil Nadu which is performed while worshipping the Goddess of rain.