India grabs 54th place in a global travel and tourism development index
[ad_1] Published on : Thursday, May 26, 2022 India grabbed the 54th place in a global travel and tourism development index, going down the rank from 46th in 2019. However, India still remained on the top in South Asia. Japan topped the global charts. It was followed by the US, Spain, France