Delhi, India, 2023-Sep-12 — /Travel PR News/ — Tourism’s key role in advancing sustainable social and economic development has been highlighted in the G20 New Delhi Leaders’ Declaration. The meeting of the G20 economies (New Delhi, India, 9-10 September) recognized the “opportunity to build a better future [through] development models that implement sustainable, inclusive and… Read the full press release