Udaipur has received a rich cultural heritage from the bygone ages. The lakes, temples, huge forts, and palaces boast about the rich legacy of this city. The city has kept a balance between preserving the rituals and traditions of the past while keeping up with the modern advancements and changes in lifestyle. Like any other place in the state of Rajasthan, folk dance and music have an important place in adding to the city's cultural richness. The dynamic and vibrant dances of Bhavai, Ghoomar, Kachchhi Ghodi, Kalbeliya, and Terahtaali add a sparkle to the rich cultural heritage of Udaipur.