Start your trip to Udaipur by exploring the majestic City Palace in the morning. This architectural marvel offers breathtaking views of Lake Pichola and the surrounding city. Spend the afternoon at the Saheliyon-ki-Bari, a beautiful garden adorned with fountains, kiosks, marble elephants, and a delightful lotus pool. In the evening, head to Bagore Ki Haveli, a historic mansion that hosts cultural performances showcasing traditional dance and music.
Embark on a boat ride on Lake Pichola in the morning to admire the stunning views of the palaces and surrounding hills. Afterward, visit the Jag Mandir Palace, located on an island in the lake. Explore the intricately designed gardens and enjoy a leisurely lunch at the palace. In the afternoon, head to the Vintage Car Museum, showcasing a remarkable collection of classic cars. Spend the evening at the Shilpgram, a rural arts and crafts complex, to witness traditional Rajasthani art forms and shop for souvenirs.
Begin your day by visiting the Sahasra Bahu Temples, an ancient temple complex dedicated to Lord Vishnu. Marvel at the intricate stone carvings and architectural grandeur. In the afternoon, experience the tranquility of Fateh Sagar Lake and take a boat ride to Nehru Park, a picturesque island park. Enjoy the scenic beauty and indulge in some snacks at the park. Wrap up your Udaipur adventure by exploring the Sajjangarh Palace, also known as the Monsoon Palace, situated on a hilltop offering panoramic sunset views.
For a unique experience, consider visiting Shilpgram during the annual Shilpgram Crafts Fair, which showcases traditional arts, crafts, music, and dance performances. Explore the Bada Bazaar for local handicrafts, textiles, and traditional Rajasthani jewelry. To escape the city's hustle and bustle, take a day trip to the serene Eklingji Temple, dedicated to Lord Shiva, located just 22 kilometers from Udaipur. It's a perfect spot for a spiritual retreat and to admire the intricate architecture.
For hotel and flight prices, you can check here.