Start your trip in Udaipur by immersing yourself in the city's rich heritage. In the morning, visit the City Palace, a magnificent palace complex offering stunning views of Lake Pichola. Explore the various halls, courtyards, and gardens within the palace. In the afternoon, take a boat ride on Lake Pichola to the Jag Mandir Palace, where you can enjoy the picturesque surroundings. As the evening sets in, head to the Bagore Ki Haveli, a historic mansion that hosts cultural performances showcasing traditional Rajasthani dance and music.
On your second day in Udaipur, embrace the city's natural beauty. Start your morning with a visit to Saheliyon-ki-Bari, a beautiful garden adorned with fountains, kiosks, marble elephants, and a delightful lotus pool. In the afternoon, venture to the Sajjangarh Palace, also known as the Monsoon Palace, located on a hilltop. Enjoy panoramic views of Udaipur and its surrounding countryside. In the evening, take a leisurely stroll around Fateh Sagar Lake, enjoying the serene atmosphere and the cool breeze.
For those seeking off the beaten path attractions in Udaipur, a visit to Shilpgram is highly recommended. Shilpgram is a rural arts and crafts complex located about 15 km west of Udaipur. Here, you can witness traditional Rajasthani village life and explore the various huts showcasing local art and crafts. Additionally, don't miss out on trying the local delicacies at Udaipur's bustling street food markets, such as the ones near Bapu Bazaar and Hathipole.