Start your day with a visit to the City Palace, a sprawling complex of palaces, courtyards, and gardens. It was built over several centuries and reflects a blend of Rajasthani and Mughal architectural styles. The palace boasts several museums that contain an impressive collection of artifacts, paintings, and weapons.
Located in the old city, the Jagdish Temple is a Hindu temple dedicated to Lord Vishnu. The temple features intricate carvings and stunning architecture. Take a leisurely stroll around the temple and soak in the spiritual ambience.
Enjoy a delicious lunch at Ambrai, a restaurant with a breathtaking view of the lake. The restaurant serves traditional Rajasthani cuisine as well as continental dishes. The ambiance is serene and peaceful, making it an ideal spot to relax and refuel.
Head over to Fateh Sagar Lake, an artificial lake that was built in the 17th century. The lake is surrounded by hills on three sides and offers a stunning view of the city. You can take a boat ride, go for a walk along the promenade, or simply relax and enjoy the views.
Saheliyon Ki Bari is a beautiful garden that was built in the 18th century for the women of the royal household. It features several fountains, lotus pools, and marble elephants. Take a stroll through the garden and admire the intricate architecture.
End your day with a visit to Bagore Ki Haveli, a historic mansion that has been converted into a museum. The museum showcases the culture and heritage of Rajasthan through its exhibits of traditional costumes, artifacts, and photographs. The highlight of the museum is the daily evening cultural show, which features traditional dance and music performances.
If you have more time, consider taking a side trip to Kumbhalgarh Fort, a UNESCO World Heritage Site that is located about 2 hours from Udaipur. You can also explore the nearby countryside, which is dotted with several picturesque villages and farms.
Maximize your fun by booking a guided tour that covers all the major attractions of Udaipur. You can also try your hand at traditional Rajasthani crafts such as pottery, block printing, and tie-dyeing.
Don't forget to try the local street food, such as kachoris, samosas, and jalebis. They are delicious and affordable!
For booking hotels and flights, check out this link.