Must visit places in udaipur include city palace, saheliyon ki badi, lake pichola, fateh sagar lake, moti magri,and also don't forget to visit sajjangarh palace as it is a must visit for everyone. For shopping you can go to Bada Bazaar as it is best market in udaipur and you will get everything there Happy travelling!! ☺
City Palace
Jagdish Temple
Car vintage near to this a hotel where you can enjoy Rajasthani Thali,
Haldighati Monument
Nathdwara Temple
Fateh sagar lake
Places to visit are
City palace
light and sound show in city palace
boating in lake pichola
lake fathesagar
jagdish temple
jag mandir
sajjangarh fort
nearby places to visit
eklingji temple
kumbhalgarh fort
haldighati
chittorgarh fort
ranakpur jain temple