September 29, 2024 03:00 (IST)
Indian restaurant in Bari serves up delights during G7 summit in Italy
Amidst the picturesque landscapes of southern Italy, Bari, the capital of Apulia, finds itself not only hosting the prestigious G7 Summit but also welcoming a taste of India courtesy of Namaste India restaurant.
Latest Headlines