In the morning, visit the magnificent City Palace, a stunning palace complex filled with history and culture. Take a guided tour to learn about the Mewar dynasty and see the impressive collection of artifacts and artwork. In the afternoon, head to the Jagdish Temple, a beautiful Hindu temple dedicated to Lord Vishnu. End the day with a boat ride on Lake Pichola, enjoying the breathtaking views of the city and sunset.
Start the day at the Monsoon Palace, a hilltop palace offering panoramic views of Udaipur and its surroundings. Then, head to Saheliyon Ki Bari, a stunning garden filled with fountains, lotus pools, and marble elephants. In the afternoon, explore the local markets and experience the vibrant culture of Udaipur. End the day with dinner at Ambrai, a rooftop restaurant overlooking Lake Pichola.
Spend the morning at Fateh Sagar Lake, a beautiful artificial lake surrounded by hills. Take a boat ride to Nehru Park and enjoy the serene surroundings. In the afternoon, visit Shilpgram, a rural arts and crafts complex showcasing the traditional handicrafts of Rajasthan. End the day with a sunset visit to the Sajjangarh Fort, also known as the Monsoon Palace, to enjoy the stunning views of the city and the surrounding areas.
Don't miss out on visiting the Bagore ki Haveli, a beautiful 18th-century haveli turned museum showcasing the cultural heritage of Rajasthan. Consider taking a day trip to the Kumbhalgarh Fort, a UNESCO World Heritage Site and one of the largest forts in India, located 2 hours (54.3 miles) from Udaipur. Another great option is to take a cooking class and learn how to make delicious Rajasthani dishes.