Udaipur, a town in Rajasthan, is an incredible place with a rich cultural heritage and a great history.It is popularly known as city of lakes.Here are the best places that you can cover in 2 days are: Lake Pichola,Udaipur City Palace Complex,Jag Mandir,Jagdish Temple,Monsoon Palace,Bagore-ki-Haveli,Eklingji Temple.
1. The Grand City Palace
2.Bagore ki Haweli
3.Ambrai Ghat
4.Monsoon Palace
Here is the my itinerary from my last trip to udaipur, hope this helps. Connect with me for any query
https://travelchecklistt.com/udaipur-iternary/