Begin your trip by delving into the rich heritage of Udaipur. In the morning, visit the magnificent City Palace, a sprawling complex that offers breathtaking views of Lake Pichola. Explore its courtyards, gardens, and museums showcasing royal artifacts. For lunch, head to Ambrai Restaurant, located on the waterfront, where you can indulge in delicious Rajasthani cuisine while enjoying panoramic views of the City Palace and Lake Pichola. In the afternoon, take a boat ride on Lake Pichola, admiring the picturesque scenery and visiting the famous Jag Mandir Island. Wrap up the day with an evening puppet show at the Bharatiya Lok Kala Museum, showcasing the vibrant traditional art form of Rajasthan.
Spend your second day immersing yourself in the vibrant culture of Udaipur. Start your morning with a visit to Saheliyon-ki-Bari, a beautiful garden adorned with fountains, kiosks, marble elephants, and a delightful lotus pool. Afterward, head to Bagore Ki Haveli, a historic mansion that now houses a museum showcasing Rajasthani costumes, artifacts, and a daily cultural dance and music show in the evening. For lunch, try the famous Rajasthani thali at Natraj Dining Hall, known for its authentic flavors. In the afternoon, explore the quaint lanes of the old city, stopping by the bustling Bapu Bazaar for some shopping. Wrap up the day with an evening stroll along Fateh Sagar Lake, enjoying the picturesque sunset.
On your final day in Udaipur, connect with nature and explore the wildlife in the surrounding area. Start your morning by visiting the Sajjangarh Biological Park, home to various species of animals including tigers, leopards, and deer. Enjoy a leisurely picnic amidst the lush green surroundings. In the afternoon, visit the Shilpgram Arts and Crafts Village, a rural arts complex showcasing traditional handicrafts, folk performances, and cultural exhibitions. For an adventurous end to your trip, head to the nearby Karni Mata Ropeway and take a cable car ride to the Karni Mata Temple located on the Machla Magra Hill. From the top, you'll be rewarded with panoramic views of Udaipur.
When in Udaipur, don't miss out on visiting the Shrinathji Temple, a beautiful and serene place of worship. Another hidden gem is the Bagicha Restaurant, located near Saheliyon-ki-Bari, which offers a tranquil garden setting and delicious vegetarian food. To experience a taste of rural Rajasthan, take a short trip to the village of Delwara, located on the outskirts of Udaipur, where you can witness traditional Rajasthani village life and interact with the locals. Delwara is known for its intricate marble and stone craftsmanship, which you can admire and purchase as souvenirs.
For hotel and flight prices, check out Kayak.