Morning: Start your day at the City Palace, a magnificent palace complex overlooking Lake Pichola. Built over 400 years ago, it's a perfect example of the city's rich culture and history.
Afternoon: Take a break from the heat and enjoy lunch at the quaint Palki Khana restaurant located within the palace complex. Try the local specialty, Dal Bati Churma, a lentil dish served with baked wheat balls and sweetened condensed milk.
Evening: End your day with a sunset boat ride on Lake Pichola and enjoy the stunning views of the palace and the surrounding hills.
Morning: Start your day at Jagdish Temple, a 17th-century temple dedicated to Lord Vishnu. The temple has intricate carvings and stunning architecture that will leave you in awe.
Afternoon: For lunch, head to Millets of Mewar, a vegetarian restaurant serving delicious organic food made from local millets and grains. Try the thali, a variety of dishes served on a platter.
Evening: Visit Fateh Sagar Lake, an artificial lake that offers stunning views of the Aravalli hills. Take a stroll on the promenade and enjoy the cool breeze.
While in Udaipur, don't miss the Bagore Ki Haveli, an 18th-century mansion that's been converted into a museum showcasing the city's art and culture. You can also visit the Monsoon Palace, located on top of a hill that offers stunning views of the city and the surrounding hills.
If you have time, take a day trip to Kumbhalgarh Fort, a UNESCO World Heritage site that's located about 2 hours from Udaipur. The fort is known for its massive walls that stretch for 36 km and offer stunning views of the Aravalli hills.
Lastly, to maximize your fun, try out some of the local street food such as Kachori, Mirchi Bada or Pyaaz Kachori for a yummy treat.