Udaipur (Rajasthan) [India], April 8: Udaipur is a stunning city popular for its awesome all-natural appeal plus historic royal palaces.