Think of Udaipur, and shimmering lakes, grand palaces, and rich Rajput heritage comes to the mind. This City of Lakes has ...