Top Stories India’s global travel & tourism competitiveness rank up at 39th: WEF indexMay 22, 2024 India’s rank on the World Economic Forum’s Travel & Tourism Development Index 2024 has risen to 39th place, with global…