A taste of Udaipur’s culinary delights Udaipur, the “City of Lakes,” is not only famous for its majestic palaces and serene landscapes, but also for its...