The City Palace, a magnificent palace on the banks of Lake Pichola, is the perfect start to your Udaipur itinerary. In the morning, explore the palace museum's various galleries and see the stunning artwork, armor, and other royal artifacts. In the afternoon, head to the palace's balconies and terraces, which provide stunning views of the lake and the city. Take a boat ride to Jag Mandir Palace to watch the sunset, and end the day with a delicious meal at one of the palace's restaurants.
Spend the day exploring Lake Pichola, one of the most beautiful lakes in Udaipur. Start your day with a boat ride on the lake, where you can see various historic sites such as Jag Mandir Palace and Lake Palace. Afterward, head to the Jagdish Temple, a beautiful Hindu temple located near the city palace. In the afternoon, go shopping in the streets near the lake and explore the traditional markets. End the day with a dinner at a rooftop restaurant overlooking the lake.
Spend your final day in Udaipur relaxing at Saheliyon-ki-Bari, a beautiful garden and courtyard complex. In the morning, stroll through the beautiful gardens filled with fountains, lotus pools, and marble elephants. In the afternoon, enjoy a delicious lunch at the garden's restaurant and visit the Fateh Sagar Lake for some fun activities such as boating and horse riding. End your day with a rooftop dinner and enjoy the beautiful views of the city.
Make sure to visit the Bagore ki Haveli and the Vintage Car Museum to learn about Udaipur's history and culture. The Kumbhalgarh fort is a perfect day trip from Udaipur and a must-visit for any history buff. For adventure lovers, trekking in the Aravalli mountains is recommended. Don't forget to stop by one of the many street food vendors to taste some delicious local cuisine.