India's Travel & Tourism Index Rises to 39th: WEF Report
May 21, 2024 15:03
India's rank on the World Economic Forum's Travel & Tourism Development Index 2024 has risen to 39th, with global tourism rebounding to pre-pandemic levels. The report highlights India's strong...