As the calendar turns to December 31, Udaipur, often called the “City of Lakes” transforms into a luminous celebration zone. The rugged charm of its lakes and palaces blends seamlessly with festive ...