India climbs to 39th position in WEF index for travel & tourism development
With global tourism activities returning to pre-pandemic levels, World Economic Forum’s Travel & Tourism Development Index 2024 has placed India’s rank at 39th position. While the United States of America (USA) has topped the list, India has been ranked the highest in the entire South Asia. In the previously published WEF index in 2021, India […]