India’s rank on the World Economic Forum’s Travel & Tourism Development Index 2024 has risen to 39th place, with global tourism activities returning to pre-pandemic levels, the annual report showed on Tuesday. While the US topped the list, India is ranked highest in South Asia and among the lower-middle-income economies, the WEF said.
India was ranked 54th in the previously published index in 2021, though changes made to the index parameters limit its…