Udaipur is mostly about atmosphere. The lakes give the city a romantic quality. The City Palace is worth the visit and a boat ride on the lake is a must. The best experience when visiting Udaipur is to dine with a lake view.