Other things to visit in Udaipur are a garden south of the Palace, where the local zoo is. A good place to chill out, and get away from the noisy and chaotic streets of Udaipur.
North of Udaipur there is also a folklore museum, where you can see a puppets exhibition, and figures and dresses from different Indian festivals. One of the things to do here, is a attend a puppet show.