Global IndianWorld in numbersIndia secured the 10th position amongst the world’s 25 largest tourism economy with a contribution of $263.6 billion, according to the recent ranking published by the World Travel & Tourism Council (WTTC).
India secured the 10th position amongst the world’s 25 largest tourism economy with a contribution of $263.6 billion, according to the recent ranking published by the World Travel & Tourism Council (WTTC).
India secured the 10th position amongst the world’s 25 largest tourism economy with a contribution of $263.6 billion, according to the recent ranking published by the World Travel & Tourism Council (WTTC).