Daily Current Affairs Travel and Tourism Development Index (TTDI) 2024 report Context: According to the Travel and Tourism Development Index (TTDI) 2024 report by the World Economic Forum (WEF), India is ranked 39th among 119 countries. Key Highlights Improvements in Key kgs2 months agoKeep Reading