National
India ranks 31st in WEF Travel & Tourism Development Index 2026, up nine places
India has been ranked 31st in the World Economic Forum's (WEF) Travel & Tourism Development Index (TTDI) 2026, climbing nine places from 39th in 2024. Prepared with Zurich Insurance Group, the 2026 index assessed 110 eco...