If you are going to rajasthan than udaipur is the must visit place for tourist, lake city of india is famous for its historical background and beautiful lakes and palaces, just one important point if you are going with your family, tickets are everywhere you visit in city, 150 rs. is average you will be charged so go with cash because cashless facility not available in most of the places.