Switzerland Woos Indian Tourists 11 years ago India is presently one of the top 12 tourism traffic sources for Switzerland.