Udaipur is beautiful, and a great place to relax. We had an amazing room on the waterfront, with fantastic views. There is a palace worth visiting, temples with intricate stone carving, boat tours toward small islands and of course the lake palace hotel.