There is perhaps no better way to explore the vast cultural landscape of India than through its folk song and dance. Each state and region offers a unique glimpse and taste into its way of life, rituals and traditions. The amazing variety of folk dances depicts the vibrant and varied culture of our country. And this is reflected in the variety of colorful costumes. Diverse culture of India has the treasure of a variety of folk and tribal dances in regions across the country. Apart from 8 Indian classical dances, these Indian folk dances are practiced in the rural areas and performed during the religious or seasonal festivals. And the more you explore, the more you realize that although they all tell the same story. Some of the most popular folk dances performed across the Indian villages and cities are Bhangra, Rouff, Garba, Kalbelia, Lavani, Chhau, Bihu and RautNacha. So, let's take a walk through of the various folk dances from various parts of India.