A guide to the essential things to do in Udaipur, India, from palaces to lakes.
Udaipur is a city built around water and royalty, where every palace, lake, and temple tells centuries of Rajput history. The architecture ranges from grand island palaces rising out of shimmering lakes to intricately carved Hindu temple facades. Walk through the ornate halls of the City Palace, cruise past the island pavilions of Lake Pichola, or watch classical dance performances at Bagore Ki Haveli Museum. Browse the list below to plan the best things to do in Udaipur, India on your visit.