India Ranks 39th In World Economic Forum’s Tourism Report
India has achieved significant progress after COVID-19, according to the Travel and Tourism Development Index released by the World Economic Forum. In the ranking led by the United States, India stands at 39th place this year, up from 54th in 2021. It is noted that India has made notable advancements among the middle-income countries in … Read More