according to the Times of India. Udaipur's City Palace is a hugely popular tourist attraction, a sprawling complex with a ...