Start your day with a delicious breakfast at JMB Cafe, known for its variety of sandwiches, coffee and freshly baked goods.
Immerse yourself in the history of the Mewar dynasty at City Palace, a sprawling complex of palaces and courtyards that offer impressive views of Lake Pichola.
Enjoy a picturesque view of Lake Pichola while dining at Ambrai, which serves authentic Rajasthani cuisine and has a lovely ambience that's perfect for a mid-day meal.
Explore the collection of vintage cars at the Vintage Car Museum, including rare models from Rolls-Royce, Chevrolet, and Cadillac.
Visit Shilpgram, a rural arts and crafts complex that showcases traditional crafts from across India, including textiles, pottery, and jewellery.
Relax with a cup of tea and indulge in a tea tasting session at Udai Kothi, a boutique hotel that offers stunning views of Lake Pichola.
End your day with a delicious vegetarian thali at Natraj Dining Hall, which serves authentic Rajasthani and Gujarati cuisine in a no-fuss setting.
If you have time, consider taking a boat ride on Lake Pichola or visiting the Jagdish Temple. If you're up for a side trip, visit the Kumbhalgarh Fort, which is about 2.5 hours away from Udaipur and offers stunning views of the Aravalli Hills. To maximize your fun, try to attend a cultural event such as a traditional dance performance or music concert. Don't forget to shop for souvenirs at the Hathi Pol Bazaar or Bada Bazaar.
If you need help finding a hotel or flights for your trip, visit https://trip.tp.st/5u0O2Vxp for great deals and options.