India rises to 39th in WEF index for travel, tourism development
India has climbed to the 39th position in the World Economic Forum’s latest “Travel & Tourism Development Index 2024” as travel improves post-pandemic. The United States (US) led the rankings and India was the top…