In the morning, visit the City Palace which is a perfect blend of Rajasthani and Mughal architecture. The palace offers a breathtaking view of the Lake Pichola and the city. Afterward, head to the vintage car museum which has a remarkable collection of classic cars. In the evening, take a boat ride in Lake Pichola to enjoy the sunset view.
Start your day at Jagdish Temple, a beautiful 17th-century temple dedicated to Lord Vishnu. Afterward, head to Bagore Ki Haveli, a museum showcasing the culture and history of Rajasthan. Watch the traditional Rajasthani dance performance in the evening followed by dinner at a local restaurant serving authentic Rajasthani cuisine.
Visit Saheliyon Ki Bari, a beautiful garden with fountains, kiosks, and a lotus pool. Then, head to Fateh Sagar Lake, a serene and picturesque lake where you can enjoy boating and horse riding. In the evening, explore the local markets and shop for souvenirs.
Visit Monsoon Palace, also known as Sajjangarh Palace, located on a hilltop offering a panoramic view of the city. Afterward, head to Sajjangarh Wildlife Sanctuary, a natural habitat for various species of animals and birds. If time permits, visit the Ahar Museum which houses a remarkable collection of ancient artifacts.
Don't miss the vintage car rally which takes place in February every year. You can also plan a day trip to Kumbhalgarh Fort, a UNESCO World Heritage Site, and Chittorgarh Fort which is an hour drive from Udaipur. Also, try the famous street food of Udaipur like kachori, dabeli, and mirchi vada to get a taste of the local cuisine.