India Ranks 39th On The World Economic Forum’s Travel & Tourism Development
The annual report of World Economic Forum’s Travel & Tourism Development Index 2024 is out, and India is ranked 39th, the highest in South Asia and among other lower-middle-income economies.
India’s new ranking is a notable improvement…
Read More...
Read More...