Lal Bagh is located in the heart of the "city of lakes" Udaipur, and is proud to be the premier venue in the entertainment.