Reports and Indices Travel & Tourism Development Index 2024 ▪ Travel & Tourism Development Index 2024 which is a biennial index was recently released by the World Economic Forum. ▪ India has ranked 39 in the Index. ▪ India is the top performer in South Asia. ▪ United States (US), Spain and Japan are the top three countries in the index. About WEF ✓ Formation - 24 January 1971 ✓ Chairperson - Børge Brende ✓ Headquarters – Switzerland