Udaipur, The City of Lakes and Venice of the East, is known to tourists with its royal palaces, picturesque lakes and rich ...