Udaipur, often called the "City of Lakes," presents an breathtaking glimpse into the vibrant heart of the state. Set out on a fascinating exploration of time-honored palaces like the City Palace, a magnificent complex overlooking Lake Pichola, and the graceful Lake Palace, now a exclusive hotel.