Daily Current Affairs India Ranks 39th in the WEF Travel and Tourism Index Context: India now ranks 39th in the World Economic Forum's 2024 Travel & Tourism Development Index. Key Highlights of the Index: World Economic Forum Also Read: Emblica Chakrabartyi KGS6 months agoKeep Reading