Start your trip by immersing yourself in the rich heritage of Udaipur. In the morning, visit the City Palace, a magnificent palace complex showcasing stunning architecture and panoramic views of Lake Pichola. Explore the various palaces, courtyards, and museums within the palace complex. In the afternoon, take a boat ride on Lake Pichola to enjoy the serene surroundings and get a closer view of the Lake Palace. As the evening sets in, head to the bustling markets of the old city, such as Bada Bazaar and Hathi Pol Bazaar, where you can shop for traditional textiles, handicrafts, and jewelry.
On the second day, delve deeper into the royal history of Udaipur. In the morning, visit the majestic Jag Mandir Palace, situated on an island in Lake Pichola. Explore the beautiful gardens and enjoy the tranquility of the palace. In the afternoon, head to Saheliyon-ki-Bari, a captivating garden built for the royal ladies. Admire the intricate marble work, fountains, and lush greenery. As the evening approaches, witness the vibrant Rajasthani culture at the Bagore Ki Haveli Museum, where you can enjoy traditional dance performances and explore the museum showcasing artifacts of the Mewar dynasty.
Spend your last day in Udaipur embracing the natural beauty that surrounds the city. Start your day with a visit to Sajjangarh Palace, also known as the Monsoon Palace, which offers panoramic views of the city and breathtaking sunsets. In the afternoon, explore the serene and picturesque Jagdish Temple, dedicated to Lord Vishnu. Take a leisurely walk around Fateh Sagar Lake and enjoy the serene ambiance. As the evening sets in, make your way to Ambrai Ghat, where you can witness the mesmerizing Lake Pichola views and dine at rooftop restaurants offering a romantic atmosphere.
While exploring Udaipur, don't miss out on some off the beaten path attractions and local favorites. Visit Shilpgram, a rural arts and crafts complex that showcases the rich traditions of Rajasthan. Take a walk around Gangaur Ghat to witness the local way of life and catch a glimpse of the traditional Gangaur festival if you're lucky. Another hidden gem is Badi Lake, a tranquil spot perfect for a peaceful stroll or picnic. Wrap up your exploration by indulging in Rajasthani cuisine at traditional eateries like Natraj Dining Hall or Millets of Mewar for an authentic local experience.