There are over thirty cultural dance forms that are in practice in India. Various parts of India have various dance forms as their cultural dance. The dance forms and costumes of all the forms completely vary from one another. Known for it’s rich culture, India is one of the favorite places for visitors from outside India. Bharatanatyam, Yakshagana, Kuchipudi, Bhangra, Kathak, Kathakali, Odissi, Manipuri, Mohiniattam, Garba, Dandiya, Bihu, Ghoomar, Sattriya and more. The dance forms list also includes brief description about how the art is performed, what is the specialty of it, costume details and many more details about the same.