Find the best Kuchipudi language lessons, classes, and instructors at HeyKiki and learn how to perform Kuchipudi. The classical Indian dance came from the Andhra Pradesh region of Indian in a town actually called Kuchipudi. It is a story-told dance, as dancers introduce themselves in stage rites and explain their purpose in the story before beginning. Carnatic music, which focuses on the mridangam, violin and flute, accompanies the ornament-laden dancers as background. Its roots are from the seventh century so, by learning Kuchipudi, you'll adopt a skill over a thousand years in the making.