All the G20 destinations have attracted: Reddy
New Delhi, July 20 During India’s G-20 Presidency, more than 200 meetings are planned at over 60 locations across the country. All these destinations have attracted global attention and put India on the global tourism map. G20 meetings have fostered collaboration between governments, private sector and other stakeholders to provide a memorable experience for the…