India rises to 39th rank on global tourism index
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. While the US topped the […]
