A Tourist Visa to India most commonly takes the form of a sticker endorsed in the applicant's passport or other travel documents.Today, travellers wishing to enter another country must often apply in advance for what is also called a visa, sometimes in person at a consular office, by post or over the internet. |