The City Palace, situated on the east bank of Lake Pichola, is a beautiful example of Rajasthani and Mughal architecture. In the morning, explore the grand halls, courtyards and gardens of the palace complex. Visit the Crystal Gallery, which houses a stunning collection of crystal artefacts. Afternoon, take a boat ride on Lake Pichola to get a stunning view of the palace and other landmarks. End the day with a romantic dinner at the Darikhana restaurant within the palace complex.
Saheliyon ki Bari, also known as the Garden of Maidens, is a serene retreat with fountains, kiosks, marble elephants and lotus pools. Spend the morning admiring the natural beauty and taking a leisurely stroll. Next, head to Fateh Sagar Lake, one of Udaipur's four man-made lakes. It's a perfect place to escape the heat and enjoy a picnic lunch. In the evening, visit the Monsoon Palace atop a hillside for a panoramic view of the city and sunset. End the day with a candlelit dinner at the Taj Lake Palace, one of the most romantic hotels in the world.
Don't miss the Jag Mandir Palace, located on an island in Lake Pichola, which can only be reached by boat. Another option is to visit the Shilpgram craft village, where you can buy local handicrafts and immerse yourself in traditional Rajasthani culture. For a side trip, consider visiting the Kumbhalgarh Fort, a UNESCO World Heritage Site and the birthplace of Maharana Pratap. To make the most of your honeymoon, consider getting a couples' spa treatment at one of the many luxurious spas in Udaipur.