India drops to 54th place on Travel and Tourism Development Index, top-ranked in South Asia

India ranked at the 54th place in a global travel and tourism development index, down from 46th in 2019, but still remained on the top within South Asia. Japan has topped the global charts, followed