India ranks as 7th largest tourism economy in terms of GDP: WTTC
India’s travel and tourism sector has ranked seventh in the world in terms of its total contribution to the country’s GDP, according to a new report by the World Travel & Tourism Council (WTTC)
Read More...
Read More...