India’s is the world’s 7th largest tourism economy in terms of GDP, says WTTC

The travel and tourism sector generated Rs 14.1 trillion (USD208.9 billion) in 2016, which is world’s 7th largest in terms of absolute size; the sum is equivalent to 9.6% of India’s GDP.