Tag: Increase in Foreign Tourist Arrivals
Total 1 Posts
e Visa for the citizens of 163 countries
New Delhi : India extended the facility of e Visa for the citizens of 163 countries and launched campaigns in the international and domestic markets to promote the various tourism products and destinations through an integrated marketing and promotional strategy.Now