Whole of India gets 14 million tourists a year, NYC alone gets 60 million: World Bank chief

While speaking about tourism, World Bank President Ajay Banga said, "Look at New York City, 60 million-plus tourists in a year. The whole country of India gets 14 million." "There are 64 million in Paris, 65 million in London...The opportunity of what tourism creates as the number of jobs/dollar invested is actually the most of any industry," he stated.

Load More