Apply for Indian tourist visa? By Mathilda001 Dec 12, 2019 The India tourist visa official document that allows foreign travelers to the entry into and across the Indian territory and is electronically linked to your passport. https://indiaevisas.org/india-tourist-visa/