India ranks 54th in WEF travel and tourism index, remains on top within South Asia

India was ranked 54th place in a global travel and tourism development index by World Economic Forum, down from 46th in 2019, but still remained on the top within South Asia. Japan has topped the global charts, followed by the US, Spain, France, Germany, Switzerland, Australia, UK, Singapore and Italy in the top ten.  

error: Content is protected !!