India drops to 54th place on 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
Recover your password.
A password will be e-mailed to you.