Foreign tourists shun India, too expensive and too polluted