Discover the best sights, landmarks, and hidden gems Udaipur has to offer.
A complex of 11 palaces built over 400 years.
An artificial fresh water lake created in 1362 AD.