Begin your first day in Udaipur by visiting the magnificent City Palace. In the morning, marvel at the breathtaking architecture and stunning views of Lake Pichola from this grand palace complex. Take a leisurely walk through the various courtyards, gardens, and galleries, immersing yourself in the rich history and culture of Udaipur. In the afternoon, enjoy a peaceful boat ride on Lake Pichola, admiring the serene surroundings and the picturesque Jag Mandir Island. As the evening approaches, head to Ambrai Ghat to witness a mesmerizing sunset over the lake while enjoying a delicious dinner at one of the rooftop restaurants.
On your second day, indulge in relaxation and connect with nature. Start your morning with a visit to Saheliyon Ki Bari, a beautiful garden adorned with fountains, kiosks, marble elephants, and a delightful lotus pool. Spend some time here rejuvenating amidst the natural beauty. In the afternoon, head to the tranquil Fateh Sagar Lake and take a boat ride to Nehru Park, a peaceful island park offering panoramic views of the lake. Take a leisurely walk or simply sit back and enjoy the serene surroundings. As the evening sets in, witness the enchanting sound and light show at the magnificent Bagore Ki Haveli, showcasing Udaipur's rich cultural heritage.
For a more secluded and relaxing experience, consider visiting Badi Lake, located on the outskirts of Udaipur. This tranquil lake offers breathtaking views of the surrounding hills and provides a peaceful escape from the city's hustle and bustle. Another off the beaten path attraction is Shilpgram, a rural arts and crafts complex that showcases traditional Rajasthani art forms. Explore the vibrant village settings, interact with local artisans, and witness live performances. These hidden gems will allow you to immerse yourself in the local culture and enjoy a serene and relaxing experience in Udaipur.
For hotel and flight prices, you can check here.