Patrons, invited guests at the hotel mixed about 90kg of ingredients to make 2,400 ladoos which were distributed among guests Ahmedabad, November 7, 2023: Festivals in India are invariably defined by taking up pursuits of happiness amidst the laughter of loved ones and with a feast-like spread of native indulgences. ITC Narmada, a luxury collection […]