
Experience
Culture
Udaipur is not just marble and water — it is music, craft, food, and festivals that have been passed down for generations.
Arts
Living traditions
Folk music & dance
Ghoomar, Kalbeliya, and Bhavai performances bring Rajasthan's stories to life at havelis and cultural festivals.
Puppetry
Kathputli puppet shows are a living tradition in Udaipur, often performed at heritage venues and old city workshops.
Miniature painting
The Mewar school of miniature painting continues in local studios, depicting royal courts, festivals, and nature.
Cuisine
From dal baati churma and laal maas to kachoris and jalebis, Udaipur's food is best explored in old city lanes.
Festivals
Seasonal celebrations
Shilpgram Fair
December
Rural crafts, folk music, and dance from across India.
Mewar Festival
March/April
Udaipur's own spring festival with processions and cultural events.
Holi
March
Colorful celebrations in the old city and around lakes.
Diwali
October/November
Palaces and havelis lit up across the city.
The best shows happen after dark
Bagore ki Haveli hosts nightly folk dance and puppet performances on the waterfront. Arrive early for a good seat, and stay for the fire dancers and the puppeteer's stories.