India was on Tuesday 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
Share this article
If you liked this article share it with your friends.they will thank you later