In Rajasthan, is often called the most romanticcity in India because of its famedlakes and palaces. Therefore it's only natural that they featureprominently in the list of top Udaipur attractions and places to visit. Experiencing Udaipur isall about reliving royalty and appreciating the city's man-made beauty.