India ranks 39th on the World Economic Forum’s 2024 Travel and Tourism Development Index, performing strongly on natural and cultural resources
​India ranks 39th on the World Economic Forum’s 2024 Travel and Tourism Development Index, performing strongly on natural and cultural resources by Soban News (international And National News)