India 39th among 119 nations in WEF tourism development index, improves 2021 ranking
NEW DELHI: Driven by improved infrastructure and friendly government policies to boost tourism, India is now ranked 39th among 119th countries in the Travel and Tourism Development Index (TTDI) 2024 report, published by the World Economic…